Description
Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, Netty's DnsResolveContext fails to validate the origin (bailiwick) of CNAME records in DNS responses. Versions 4.1.135.Final and 4.2.15.Final patch the issue.
Published: 2026-06-12
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Netty is a network application framework that, in versions before 4.1.135.Final and 4.2.15.Final, does not validate the bailiwick of CNAME records returned in DNS responses. This weakness, identified as CWE-345, allows an attacker to supply malicious CNAME responses that are accepted as legitimate, leading to DNS cache poisoning of the Netty resolver. An attacker that can influence the DNS response for the domain queried by a Netty application could redirect traffic, perform man‑in‑the‑middle attacks, or otherwise subvert the application's network connections.

Affected Systems

The affected products are the Netty framework from the Netty project. All versions released before 4.1.135.Final and before 4.2.15.Final are vulnerable; the vulnerability is fixed starting with those two releases. Systems running an older Netty client or server that performs DNS resolution via DnsResolveContext are at risk.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity impact. The EPSS score is less than 1%, implying a low probability of exploitation at present, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires that the attacker can inject a forged DNS response for a resolution requested by a Netty application, typically by controlling the DNS server or by victim’s local network environment. Once the malicious CNAME record is cached, any subsequent DNS queries from the vulnerable Netty instance will resolve to the attacker controlled target, enabling potential traffic hijacking or deception.

Generated by OpenCVE AI on June 12, 2026 at 15:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Netty library to version 4.1.135.Final or newer (including 4.2.15.Final), ensuring that the patched DNS bailiwick checks are in place.
  • If an immediate upgrade is not possible, isolate the Netty component from untrusted DNS traffic by configuring the application to use a trusted local DNS server and block external DNS queries for CNAME resolution.
  • As a temporary measure, review the application's DNS cache entries and flush any potentially poisoned entries until the patch is applied.

Generated by OpenCVE AI on June 12, 2026 at 15:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-676x-f7gg-47vc Netty Vulnerable to DNS Cache Poisoning via Missing Bailiwick Checks in CNAME Records
History

Fri, 12 Jun 2026 16:15:00 +0000

Type Values Removed Values Added
First Time appeared Netty
Netty netty
Vendors & Products Netty
Netty netty

Fri, 12 Jun 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 12 Jun 2026 14:30:00 +0000

Type Values Removed Values Added
Description Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, Netty's DnsResolveContext fails to validate the origin (bailiwick) of CNAME records in DNS responses. Versions 4.1.135.Final and 4.2.15.Final patch the issue.
Title Netty Vulnerable to DNS Cache Poisoning via Missing Bailiwick Checks in CNAME Records
Weaknesses CWE-345
References
Metrics cvssV3_1

{'score': 8.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-12T15:03:49.419Z

Reserved: 2026-05-12T21:59:25.666Z

Link: CVE-2026-45674

cve-icon Vulnrichment

Updated: 2026-06-12T15:03:42.247Z

cve-icon NVD

Status : Undergoing Analysis

Published: 2026-06-12T15:16:27.550

Modified: 2026-06-12T15:55:06.377

Link: CVE-2026-45674

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-12T16:00:20Z

Weaknesses
  • CWE-345

    Insufficient Verification of Data Authenticity