PT-2026-47554 · Maven · Io.Netty:Netty-Resolver-Dns

Publicado

2026-06-08

·

Atualizado

2026-06-08

CVSS v3.1

8.7

Alta

VetorAV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N

Summary

Netty's DnsResolveContext fails to validate the origin (bailiwick) of CNAME records in DNS responses.

Details

In io.netty.resolver.dns.DnsResolveContext#buildAliasMap, the resolver processes the ANSWER section of a DNS response and blindly caches all CNAME records it finds.
Care must be taken to only accept
  data if it is known that the originator is authoritative for the
  QNAME or a parent of the QNAME.
  One very simple way to achieve this is to only accept data if it is
  part of the domain for which the query was intended.

Impact

DNS Cache Poisoning (Bailiwick Bypass). Any application using Netty's DNS resolver is impacted.

Correção

Insufficient Verification of Data Authenticity

Origin Validation Error

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

GHSA-676X-F7GG-47VC

Produtos afetados

Io.Netty:Netty-Resolver-Dns