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: < 1% Very Low
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-1287 weak request validation 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 0.00039 (<1%), 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 13, 2026 at 01:50 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 13, 2026 at 01:50 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

Mon, 15 Jun 2026 02:45:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:*

Sat, 13 Jun 2026 04:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 13 Jun 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-1287
References
Metrics threat_severity

None

threat_severity

Important


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-07-02T12:04:50.635Z

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

Link: CVE-2026-44249

cve-icon Vulnrichment

Updated: 2026-06-30T03:16:17.098Z

cve-icon NVD

Status : Analyzed

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

Modified: 2026-06-15T02:30:46.360

Link: CVE-2026-44249

cve-icon Redhat

Severity : Important

Publid Date: 2026-06-11T20:46:14Z

Links: CVE-2026-44249 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-06-13T02:00:08Z

Weaknesses
  • CWE-1287

    Improper Validation of Specified Type of Input

  • CWE-284

    Improper Access Control

  • CWE-697

    Incorrect Comparison