CVE-2026-64414: netfilter: handle unreadable frags

Published Jul 25, 2026
·
Updated

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

netfilter: handle unreadable frags

sashiko reports: When an skb with unreadable fragments (such as from devmem TCP, where skbfragsreadable(skb) returns false) is processed by the u32 module, skbcopybits() will safely return a negative error code [..]

xtu32: bail out with hotdrop in this case. gatherfrags: return -1, just as if we had no fragment header. nfnetlinkqueue: restrict to the linear part. nfnetlinklog: restrict to the linear part.

v2: - skbzerocopy helpers don't copy readable flag, i.e. nfnetlinkqueue is broken too xtu32 shouldn't return true if hotdrop was set.

Affected Software

7 affected components
Linux Linux kernel
netfilter Linux kernel
Linux Linux kernel>=6.12<6.12.96
Linux Linux kernel>=6.13<6.18.39
Linux Linux kernel>=6.19<7.1.4
Linux Linux kernel=7.2-rc1
Linux Linux kernel=7.2-rc2

Event History

Jul 25, 2026
CVE Published
via MITRE·08:50 AM
Data Sourced
via MITRE·08:50 AM
DescriptionSeverity
Data Sourced
via NVD·10:17 AM
RemedyDescriptionSeverityAffected Software

Frequently Asked Questions

1

What conditions are required to trigger the denial of service?

An attacker must be able to send network traffic that results in an skb with unreadable fragments being processed by affected netfilter components. The issue is associated with cases such as devmem TCP and processing by the u32 module; the CVSS vector indicates network access, no privileges, and no user interaction are required.

2

Are systems using default configurations necessarily affected?

The available information does not establish whether the relevant netfilter paths, u32 rules, or unreadable-fragment conditions are present in a default configuration. Exposure depends on whether affected packet-processing paths can receive such skb fragments.

3

What can be done before the patch is deployed?

No specific workaround is provided. Prioritize limiting untrusted network traffic to systems where netfilter u32 processing or nfnetlink queue/log handling may process unreadable fragments, then apply the available patch.

4

How can an operator determine whether this issue may apply to a system?

Review whether the system uses the Linux kernel netfilter subsystem, particularly xt_u32 rules or nfnetlink queue/log processing. Systems that can process packets with unreadable fragments, including devmem TCP-related cases, warrant prioritization.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203