Linux kernel flaw allows network header corruption via bad IPv4 checksums
A critical vulnerability in the Linux kernel permits crafted IPv4 packets to corrupt network headers, posing a significant risk to system integrity and stability.

Key points
- CVE-2026-99999 is rated critical with a CVSS score of 9.3 by the National Vulnerability Database.
- The flaw allows malformed checksum metadata to corrupt network headers within the IPv4 stack.
- Affected systems include Linux versions prior to specific commit hashes and those running kernel 2.6.27.
A critical vulnerability in the Linux kernel, identified as CVE-2026-99999, allows attackers to corrupt network headers through malformed IPv4 packets. The National Vulnerability Database rates the flaw as critical with a CVSS score of 9.3, indicating a severe risk to system integrity and operational stability.
At a glance
- CVE
- CVE-2026-99999
- Product
- Linux
- CVSS
- 9.3 Critical
- Weakness
- —
- Exploited
- No known exploitation
The issue arises when packets containing invalid checksum metadata enter the IPv4 stack. According to the NVD record, the function `skb_checksum_help` can corrupt the network header if such packets are processed. This corruption can lead to various forms of mischief within the system, potentially disrupting network services or compromising data integrity.
Context and Background
The vulnerability was discovered and reported by an individual named Paulos. Other researchers have independently reproduced the issue since the initial report, confirming the validity of the finding. The developers describe the current fix as a defense-in-depth measure rather than a complete solution.
The patch adds a validation check before the checksum completion process. This step ensures that packets with bad checksum metadata are rejected before they can cause header corruption. However, the source material notes that a more complete validation at the input stage is forthcoming but requires additional work to implement fully.
Who Is Affected
The vulnerability affects Linux kernel versions prior to specific commit hashes. According to the NVD record, systems running Linux before commits a464d950f31c89565cbaae038cc60db04fe01956, 0fab003ef4698e0628060a45a48f14b43ba2a40a, 94524b7b32691de2e2ce162c04d6cbc9106e5cbf, and a65f69e0f38ffbed1b128029e09097436416dc8b are vulnerable.
Additionally, Linux kernel version 2.6.27 is explicitly listed as affected. Organizations running these older or specific development versions of the Linux kernel should verify their system status. The lack of a confirmed public patch for all distributions means that immediate mitigation may require careful configuration or upgrading to a fixed commit if available.
What should you do?
Security teams should immediately audit their Linux infrastructure to identify systems running vulnerable kernel versions. Since a complete validation fix is still in development, relying solely on the current defense-in-depth measure may not be sufficient for high-risk environments.
What to do and how to stay safe: Linux
- Inventory all Linux servers and workstations to identify those running kernel versions prior to the specified commit hashes or version 2.6.27.
- Monitor network traffic for anomalies that may indicate header corruption or unusual IPv4 packet behavior, as these could signal exploitation attempts.
- Apply the available kernel updates or patches that include the checksum validation fix once they are confirmed to be stable and widely available.
- Consider implementing network-level filtering rules to drop IPv4 packets with invalid checksums before they reach the host kernel, providing an additional layer of defense.
Step-by-step guide: Risk-Based Vulnerability Management: Prioritize Fixes by Actual Danger
General security guidance from the Threat Times newsroom. It is not confirmed advice from the organisations named in this story.
Frequently asked questions
What is the CVSS score for CVE-2026-99999?
The National Vulnerability Database rates CVE-2026-99999 as critical with a CVSS score of 9.3.
Who discovered this Linux kernel vulnerability?
The vulnerability was discovered and reported by Paulos, and has been independently reproduced by other researchers.
Which Linux versions are affected by this flaw?
Linux versions before specific commit hashes and Linux 2.6.27 are affected, as listed in the NVD record.


