Início
Início
Tendências
Tendências
Vulnerabilidades
Vulnerabilidades
Notícias
Notícias
Pesquisadores
Pesquisadores
Por que dbugs?
Por que dbugs?
Configurações

Hugo Martinez

#21217de 60,403
14.8CVSS total
Vulnerabilidades · 2
Alta
2
PT-2026-39702
2026-05-11
7.5
CVE-2026-5172
Dnsmasq
Dnsmasq
Um estouro de buffer na função `extract addresses()` permite que um invasor provoque uma leitura fora dos limites do heap (heap out-of-bounds read) e cause a interrupção do sistema. Isso ocorre quando uma resposta DNS malformada é processada, permitindo que a função `extract name()` avance o ponteiro além do final do registro.
PT-2026-39648
2026-05-09
7.3
CVE-2026-2291
Dnsmasq
Dnsmasq
Um estouro de buffer de heap (heap buffer overflow) existe no cache de DNS ao processar respostas de DNS. A função `extract name()` pode ser abusada porque o software expande certos caracteres em sequências de escape mais longas sem garantir que o buffer do cache tenha tamanho suficiente para conter o resultado expandido. Especificamente, um `strcpy()` inseguro na função `really insert()` dentro de `src/cache.c` copia strings de nome controladas pelo invasor sem validação de limites, estourando um buffer de cache bigname de 1.025 bytes. Um invasor pode explorar isso utilizando um servidor DNS upstream malicioso e cadeias de CNAME manipuladas para corromper a memória, potencialmente levando à execução remota de código, envenenamento do cache de DNS para redirecionar consultas para endereços IP controlados pelo invasor ou a uma negação de serviço (DoS).