Description
In the Linux kernel, the following vulnerability has been resolved:

netfilter: ip6tables: mark malformed IPv6 extension headers for hotdrop

The ah, hbh and rt matches check that the fixed extension header is
present, then use the header length field to derive the advertised
extension header length for matching.

For the ah match, add the missing advertised-length check. For hbh
and rt, update the existing advertised-length checks. In all three
cases, set hotdrop to true before returning false when the advertised
extension header length exceeds the available skb data.

Returning false treats the packet as a rule mismatch. Set hotdrop to
true and drop malformed packets so they cannot bypass rules intended
to drop packets with these IPv6 extension headers.
Published: 2026-08-15
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw resides in the Linux kernel’s netfilter ip6tables subsystem, where the validation of advertised length fields in the AH, HBH, and RT IPv6 extension headers is incomplete. Because the kernel fails to verify the advertised length before using it, a packet containing a malformed extension header can be incorrectly treated as a rule mismatch. The result is that packets with these headers are dropped if the kernel is misconfigured but are otherwise allowed, because the hotdrop flag is never set for the malformed packet. This vulnerability is an instance of improper input validation (CWE-130) that can lead to malformed data being processed, resulting in a firewall bypass.

Affected Systems

All Linux kernel builds that do not contain the netfilter hotdrop patch for ip6tables are at risk. Every system running a kernel version released prior to the patch, regardless of distribution or frozen release, remains vulnerable until the fix is applied. Recent stable kernel releases that include the code change are considered safe.

Risk and Exploitability

With a CVSS score of 9.1 the flaw is classified as critical. The EPSS score of less than 1% indicates a very low but non‑zero probability of exploitation, and the vulnerability is not included in the CISA KEV catalog. From the description it is inferred that an attacker would need to inject a crafted IPv6 packet over the network to the target system; such a packet could be crafted by an adversary with network‑level access and would bypass firewall rules designed to reject packets with these IPv6 extension headers, potentially allowing malicious traffic to reach internal hosts.

Generated by OpenCVE AI on August 22, 2026 at 08:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that incorporates the netfilter ip6tables hotdrop patch.
  • Configure firewall rules to explicitly drop packets that contain malformed AH, HBH, or RT IPv6 extension headers, ensuring the hotdrop flag is set for any packet that fails validation.
  • As a temporary protective measure, disable IPv6 on interfaces that do not require it, or restrict inbound IPv6 traffic via local firewall rules.

Generated by OpenCVE AI on August 22, 2026 at 08:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Thu, 20 Aug 2026 00:15:00 +0000

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

None

threat_severity

Important


Mon, 17 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Mon, 17 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: netfilter: ip6tables: mark malformed IPv6 extension headers for hotdrop The ah, hbh and rt matches check that the fixed extension header is present, then use the header length field to derive the advertised extension header length for matching. For the ah match, add the missing advertised-length check. For hbh and rt, update the existing advertised-length checks. In all three cases, set hotdrop to true before returning false when the advertised extension header length exceeds the available skb data. Returning false treats the packet as a rule mismatch. Set hotdrop to true and drop malformed packets so they cannot bypass rules intended to drop packets with these IPv6 extension headers.
Title netfilter: ip6tables: mark malformed IPv6 extension headers for hotdrop
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:43:06.635Z

Reserved: 2026-08-09T03:40:39.921Z

Link: CVE-2026-72348

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:08.177

Modified: 2026-08-17T06:18:38.780

Link: CVE-2026-72348

cve-icon Redhat

Severity : Important

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-72348 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T08:15:03Z

Weaknesses
  • CWE-130

    Improper Handling of Length Parameter Inconsistency