Fallos del tipo CWE-349

54 resultados

Aceitação de dados não confiáveis misturados com dados confiáveis

A aplicação recebe e processa dados que misturam informações de fontes confiáveis com informações de fontes não confiáveis (como entrada de usuário), sem separar ou validar adequadamente o que é seguro. Isso permite que um atacante injete dados maliciosos que serão tratados com a mesma confiança que os dados legítimos, levando a execução de código, bypass de validações ou corrupção de lógica de negócio.

Ejemplo

Um formulário que concatena um ID de sessão (confiável, do servidor) diretamente com um parâmetro enviado pelo cliente em uma query SQL, sem escapar. O atacante modifica o parâmetro para injetar SQL, e a consulta executa porque tanto o ID quanto o parâmetro foram usados sem distinção de confiabilidade.

Cómo mitigar

Mantenha dados confiáveis e não confiáveis em variáveis separadas; valide, sanitize e escape explicitamente todos os dados externos antes de usá-los em contextos sensíveis (SQL, XSS, comandos do SO); use padrões como prepared statements e allowlists. Nunca confie que dados chegaram intactos só porque vieram junto com dados legítimos.

CVE-2026-50252MEDIUMPossible cache poisoning attack by mapping source port population per threadEPSS 0.2%CVE-2026-59263LOWApache OpenOffice: Carefully crafted documents could display different data when opened with different programs, instead of being reported as corrupt.EPSS 0.2%CVE-2026-74916MEDIUMWP Fastest Cache 0.8.7.7 - 1.5.0 - Unauthenticated Cache Poisoning via Unkeyed Tracking ParametersEPSS 0.2%CVE-2026-33612HIGHZoneToCache can poison the cacheEPSS 0.1%CVE-2024-53848HIGHcheck-jsonschema default caching for remote schemas allows for cache confusionEPSS 0.1%CVE-2026-35641HIGHOpenClaw < 2026.3.24 - Arbitrary Code Execution via .npmrc in Local Plugin/Hook InstallationEPSS 0.1%CVE-2026-95985HIGHKiro IDE Allows Agentic Writes to Global Configurations While Working in Untrusted WorkspacesEPSS 0.1%CVE-2023-3749HIGHVideoEdge configEPSS 0.1%CVE-2024-52555MEDIUMIn JetBrains WebStorm before 2024.3 code execution in Untrusted Project mode was possible via type definitions installer scriptEPSS 0.1%CVE-2025-68269MEDIUMIn JetBrains IntelliJ IDEA before 2025.3 missing confirmation allowed opening of untrusted remote projects over SSHEPSS 0.1%CVE-2026-100755MEDIUMAcceptance of Extraneous Untrusted Data With Trusted Data in GitLabEPSS 0.1%CVE-2026-46342LOWNuxt: `__nuxt_island` endpoint does not bind responses to request props, enabling shared-cache poisoningEPSS 0.1%CVE-2026-62364LOWwlc may disclose API tokens to project-configured URLsEPSS 0.1%CVE-2026-123653MEDIUMesengine DeepSeek-Reasonix doc.go discoverDocs llm prompting inputEPSS —