Weaknesses of type CWE-350

37 results

Confiança em resolução reversa de DNS para ações críticas de segurança

É quando o código faz uma ação sensível (autenticação, autorização, acesso a recurso) baseado apenas em um lookup reverso de DNS (descobrir o hostname a partir de um IP). Isso é frágil porque: (1) DNS é facilmente falsificável por atacantes na mesma rede ou que controlam o serviço DNS, e (2) o resultado pode não refletir a verdadeira identidade do cliente.

Example

Um servidor de backup autoriza restauração de dados verificando se o IP reverso resolve para 'backup-admin.empresa.com', sem validar certificados ou credenciais. Um atacante que controla DNS local falsifica esse reverso e consegue acesso ao backup da empresa.

How to mitigate

Nunca use DNS reverso como único critério de segurança. Combine com autenticação forte (certificados X.509, OAuth, tokens) e valide o resultado de DNS com uma consulta DNS direta — se não baterem, rejeite. Idealmente, use TLS mútuo ou autenticação criptográfica em vez de confiar em DNS.

CVE-2026-53708MEDIUMContextForge: DNS TOCTOU race condition causes SSRF protection bypass (`/admin/gateways/test`)EPSS 0.4%CVE-2026-55391HIGHdatamodel-code-generator vulnerable to SSRF protection bypass via DNS rebindingEPSS 0.3%CVE-2025-24010MEDIUMVite allows any websites to send any requests to the development server and read the responseEPSS 0.3%CVE-2026-33002HIGHJenkins 2.442 through 2.554 (both inclusive), LTS 2.426.3 through LTS 2.541.2 (both inclusive) performs origin validation of requests made tEPSS 0.3%CVE-2024-53275MEDIUMGHSL-2024-091: DNS rebinding attack in home-galleryEPSS 0.3%CVE-2026-42559HIGHRMCP: DNS rebinding vulnerability in rmcp Streamable HTTP server transportEPSS 0.3%CVE-2024-42364MEDIUMhomepage DNS rebinding vulnerability (GHSL-2024-096)EPSS 0.3%CVE-2026-97875HIGHDNS rebinding vulnerability in rojo serve HTTP APIEPSS 0.3%CVE-2025-61430MEDIUMImproper handling of DNS over TCP in Simple DNS Plus v9 allows a remote attacker with querying access to the DNS server to cause the server EPSS 0.3%CVE-2026-6874MEDIUMericc-ch copilot-api Header token dns rebindingEPSS 0.3%CVE-2026-36604MEDIUMMercusys AC12G (EU) V1 router with firmware AC12G(EU)_V1_200909 does not validate the HTTP Host header, enabling DNS rebinding attacks. An eEPSS 0.3%CVE-2026-12635NONEReliance on Reverse DNS Resolution for a Security-Critical Action in GitLabEPSS 0.2%CVE-2026-63118MEDIUMMCP Ruby SDK: Streamable HTTP transport lacks DNS-rebinding (Host/Origin) protectionEPSS 0.2%CVE-2026-61546HIGHAnkiMCP: DNS rebinding reaches unauthenticated local AnkiMCP HTTP toolsEPSS 0.2%CVE-2026-92704HIGHSharpEmu: Cross-site request forgery in the debugger frontend leads to arbitrary process executionEPSS 0.2%CVE-2026-46611MEDIUMGlances: XML-RPC Server Missing Host Header Validation Enables DNS Rebinding AttackEPSS 0.1%CVE-2026-107292MEDIUMPydantic AI Web chat UI (`Agent.to_web()`, `clai web`): the local chat endpoint does not validate the `Host` headerEPSS 0.1%