Skip to main content
VulnerabilityPublished

CVE-2026-98573: Linux kernel · net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6()

Source GCVE Database

0
Authoritative record:CVE-2026-98573· High

Not known to be exploited · fixed in d7f474226809471dc7877435e9c492cc914df0bf : patch Linux kernel soon.

Data as of 26 Oct 2026, 17:16 UTC

Severity
High

Rated by Threat Radar · CVSS not yet scored by NVD

EPSS
0.2% chance of exploitation in 30 days – higher than 11% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in d7f474226809471dc7877435e9c492cc914df0bf, cfa643f2ca36c6f913fe1a2ceb12412ebb0fd962, b2da5ed3d8c75e1b729a21b6d3beaed415e263f6 +5

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 1431fb31ecbaba1b5718006128f0f2ed0b94e1c3, < d7f474226809471dc7877435e9c492cc914df0bf
Fixed in
  • d7f474226809471dc7877435e9c492cc914df0bf
LinuxLinuxAffected
  • ≥ 1431fb31ecbaba1b5718006128f0f2ed0b94e1c3, < cfa643f2ca36c6f913fe1a2ceb12412ebb0fd962
Fixed in
  • cfa643f2ca36c6f913fe1a2ceb12412ebb0fd962
LinuxLinuxAffected
  • ≥ 1431fb31ecbaba1b5718006128f0f2ed0b94e1c3, < b2da5ed3d8c75e1b729a21b6d3beaed415e263f6
Fixed in
  • b2da5ed3d8c75e1b729a21b6d3beaed415e263f6
LinuxLinuxAffected
  • ≥ 1431fb31ecbaba1b5718006128f0f2ed0b94e1c3, < a0ad0473c09d2e947aecac5c82e637ec85924b12
Fixed in
  • a0ad0473c09d2e947aecac5c82e637ec85924b12
LinuxLinuxAffected
  • ≥ 1431fb31ecbaba1b5718006128f0f2ed0b94e1c3, < 718747afa5463d9cc5fd9a09f03b2a492edd9b78
Fixed in
  • 718747afa5463d9cc5fd9a09f03b2a492edd9b78
LinuxLinuxAffected
  • ≥ 1431fb31ecbaba1b5718006128f0f2ed0b94e1c3, < 9c4e432132a97b82edf28fa172c39f743e6bfb26
Fixed in
  • 9c4e432132a97b82edf28fa172c39f743e6bfb26

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

A fix has been implemented in the Linux kernel to address this issue by correcting the pull-bound calculation in skb_checksum_setup_ipv6(). Users should apply the official kernel updates that include this patch. Since no vendor advisory or patch links are provided, verify with the Linux kernel maintainers or distribution vendors for the appropriate updated kernel versions.

Description

A vulnerability in the Linux kernel's network stack related to skb_checksum_setup_ipv6() has been resolved. The issue involves an underflow in the pull-bound calculation when parsing IPv6 extension headers, which can lead to a negative delta being passed to skb_copy_bits(), potentially causing an excessively large copy operation. This flaw arises when the skb linear area is larger than MAX_IPV6_HDR_LEN and the parser attempts to access data beyond this area. The fix involves passing the requested length directly to prevent the delta from becoming negative.

References

Community reviews

Loading reviews…