Skip to main content
VulnerabilityPublished Updated

CVE-2026-43341: Linux kernel · Integer Overflow

Affects Linux kernelSource CVE Database V5

0

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

Data as of 26 Oct 2026, 13:47 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 e96d48b37708d53cbdc47f6f60b0714fc4a5f596, d6e1c9b02d85a4f1f4ba6d68e916d9b610a3ed7d, d3a1fb2ca323d7a4e10ab3afbfa25e6d8921e4f2 +4
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 8 May 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
  • ≥ 8c6f6fa6772696be0c047a711858084b38763728, < e96d48b37708d53cbdc47f6f60b0714fc4a5f596
Fixed in
  • e96d48b37708d53cbdc47f6f60b0714fc4a5f596
LinuxLinuxAffected
  • ≥ 8c6f6fa6772696be0c047a711858084b38763728, < d6e1c9b02d85a4f1f4ba6d68e916d9b610a3ed7d
Fixed in
  • d6e1c9b02d85a4f1f4ba6d68e916d9b610a3ed7d
LinuxLinuxAffected
  • ≥ 8c6f6fa6772696be0c047a711858084b38763728, < d3a1fb2ca323d7a4e10ab3afbfa25e6d8921e4f2
Fixed in
  • d3a1fb2ca323d7a4e10ab3afbfa25e6d8921e4f2
LinuxLinuxAffected
  • ≥ 8c6f6fa6772696be0c047a711858084b38763728, < d1b041080086e91d3733a5438a8c51ad5d3d8e09
Fixed in
  • d1b041080086e91d3733a5438a8c51ad5d3d8e09
LinuxLinuxAffected
  • ≥ 8c6f6fa6772696be0c047a711858084b38763728, < 77695a69baca9b99d95fad09fc78c2318736604f
Fixed in
  • 77695a69baca9b99d95fad09fc78c2318736604f
LinuxLinuxAffected
  • ≥ 8c6f6fa6772696be0c047a711858084b38763728, < 184d2e9db27c0f76226b5cad16fe29510a5d2280
Fixed in
  • 184d2e9db27c0f76226b5cad16fe29510a5d2280

Description

In the Linux kernel, the following vulnerability has been resolved: net/ipv6: ioam6: prevent schema length wraparound in trace fill ioam6_fill_trace_data() stores the schema contribution to the trace length in a u8. With bit 22 enabled and the largest schema payload, sclen becomes 1 + 1020 / 4, wraps from 256 to 0, and bypasses the remaining-space check. __ioam6_fill_trace_data() then positions the write cursor without reserving the schema area but still copies the 4-byte schema header and the full schema payload, overrunning the trace buffer. Keep sclen in an unsigned int so the remaining-space check and the write cursor calculation both see the full schema length.

References

Community reviews

Loading reviews…