Skip to main content
VulnerabilityPublished Updated

CVE-2026-63994: Linux kernel · tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]()

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · CVSS 9.8 Critical · fixed in f3f204541f280a6ecb04503a0d6794d93990ca43 : patch Linux kernel as a priority.

Data as of 26 Oct 2026, 15:59 UTC

CVSS 3.1 base score
9.8Critical
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.5% chance of exploitation in 30 days – higher than 43% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers can reliably automate steps 1–4 of the kill chain
Technical impact
Total control over the software or total information disclosure

CISA SSVC assessment, 2026-10-16.

Patch
Available – fixed in f3f204541f280a6ecb04503a0d6794d93990ca43, bf8b3f34c37c162357138e7c0942723b8b94fed1, b4bc94353050b1fa7b702bd4c6600710dd926cff +5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 19 Jul 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
  • ≥ 4cb47a8644cc9eb8ec81190a50e79e6530d0297f, < f3f204541f280a6ecb04503a0d6794d93990ca43
Fixed in
  • f3f204541f280a6ecb04503a0d6794d93990ca43
LinuxLinuxAffected
  • ≥ 4cb47a8644cc9eb8ec81190a50e79e6530d0297f, < bf8b3f34c37c162357138e7c0942723b8b94fed1
Fixed in
  • bf8b3f34c37c162357138e7c0942723b8b94fed1
LinuxLinuxAffected
  • ≥ 4cb47a8644cc9eb8ec81190a50e79e6530d0297f, < b4bc94353050b1fa7b702bd4c6600710dd926cff
Fixed in
  • b4bc94353050b1fa7b702bd4c6600710dd926cff
LinuxLinuxAffected
  • ≥ 4cb47a8644cc9eb8ec81190a50e79e6530d0297f, < 50750d86a2e5266aba0c295483b3397843198b11
Fixed in
  • 50750d86a2e5266aba0c295483b3397843198b11
LinuxLinuxAffected
  • ≥ 4cb47a8644cc9eb8ec81190a50e79e6530d0297f, < 7254aef4d1a7e18e887af9010e2f2dc34806789b
Fixed in
  • 7254aef4d1a7e18e887af9010e2f2dc34806789b
LinuxLinuxAffected
  • ≥ 4cb47a8644cc9eb8ec81190a50e79e6530d0297f, < 95b6d772bfe788331d9742d73eaa12e113b2adc4
Fixed in
  • 95b6d772bfe788331d9742d73eaa12e113b2adc4

Description

In the Linux kernel, the following vulnerability has been resolved: tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]() Sashiko found that iptunnel_pmtud_build_icmp() and iptunnel_pmtud_build_icmpv6() were caching ip_hdr() and ipv6_hdr() before an skb_cow() call which can reallocate skb->head. Fix this possible UAF by initializing the local variables after the skb_cow() call. Remove skb_reset_network_header() calls which were not needed.

References

Community reviews

Loading reviews…