Description
Netty is a network application framework for development of protocol servers and clients. In netty-handler prior to versions 4.1.135.Final and 4.2.15.Final, an attacker can bypass IPv6 subnet rules due to an incorrect masking operation in IpSubnetFilterRule.compareTo(). Valid public IP addresses can bypass the restrictions. Versions 4.1.135.Final and 4.2.15.Final patch the issue.
Published: 2026-06-11
Score: 8.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Netty’s IpSubnetFilterRule.compareTo() method contains an incorrect masking operation that leads to a CWE-284 access control weakness and a CWE-697 incorrect comparison flaw; as a result, attackers can craft IPv6 packets that satisfy subnet checks even when they are not in the defined subnet. This flaw allows valid public IPv6 addresses to bypass the intended IP‑based access controls, enabling malicious traffic to reach services that would otherwise be blocked.

Affected Systems

The vulnerability exists in the netty-handler component of the Netty framework. Versions of Netty before 4.1.135.Final in the 4.1.x branch and before 4.2.15.Final in the 4.2.x branch are affected. Any application that includes the vulnerable Netty library and relies on Netty for IPv6 subnet filtering is at risk. The responsible vendor is the open‑source Netty project.

Risk and Exploitability

The flaw carries a CVSS score of 8.1, signifying high severity. The EPSS score is not published, and the issue is not listed in CISA KEV. The likely attack vector is network‑based: an attacker can send specially crafted IPv6 packets from any public address to a target that applies Netty’s subnet filtering, thereby gaining unauthorized access to services protected by the framework’s subnet rules.

Generated by OpenCVE AI on June 11, 2026 at 23:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Netty 4.1.135.Final or later in the 4.1.x branch, or 4.2.15.Final or later in the 4.2.x branch to apply the corrected subnet comparison logic.
  • If an immediate upgrade is not possible, deploy an independent IPv6 filter such as a firewall or reverse proxy that enforces subnet rules outside of Netty’s logic.
  • Enforce a build and deployment policy that ensures any dependency using Netty is at or above the patched version, blocking older vulnerable libraries from being included in production artifacts.

Generated by OpenCVE AI on June 11, 2026 at 23:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-3qp7-7mw8-wx86 Netty has an IPv6 Subnet Filter Bypass via Incorrect Comparator Masking
History

Thu, 11 Jun 2026 23:00:00 +0000

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

Thu, 11 Jun 2026 21:30:00 +0000

Type Values Removed Values Added
Description Netty is a network application framework for development of protocol servers and clients. In netty-handler prior to versions 4.1.135.Final and 4.2.15.Final, an attacker can bypass IPv6 subnet rules due to an incorrect masking operation in IpSubnetFilterRule.compareTo(). Valid public IP addresses can bypass the restrictions. Versions 4.1.135.Final and 4.2.15.Final patch the issue.
Title Netty has an IPv6 Subnet Filter Bypass via Incorrect Comparator Masking
Weaknesses CWE-284
CWE-697
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-11T20:46:14.110Z

Reserved: 2026-05-05T16:33:55.844Z

Link: CVE-2026-44249

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-06-11T22:16:56.707

Modified: 2026-06-11T22:16:56.707

Link: CVE-2026-44249

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-11T23:45:05Z

Weaknesses