Skip to main content
VulnerabilityPublished Updated

CVE-2026-64106: Linux kernel · Improper Input Validation

Affects Linux kernelSource CVE Database V5

0

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

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
9.0Critical
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.1% chance of exploitation in 30 days – higher than 4% 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 cannot reliably automate steps 1–4 of the kill chain
Technical impact
Limited control over the software or limited information exposure

CISA SSVC assessment, 2026-10-16.

Patch
Available – fixed in dab9f93251b2c86a033de6098d0c73afddd55d4a, b94538186a3eae3763b8f96dacd610920a865aa7, 1716b7fea2ead941a0dfac06c4504a3437cdf00d +3
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:N/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
  • ≥ 57a9a117154c93539e33161dd318e6aeb8c04efa, < dab9f93251b2c86a033de6098d0c73afddd55d4a
Fixed in
  • dab9f93251b2c86a033de6098d0c73afddd55d4a
LinuxLinuxAffected
  • ≥ 57a9a117154c93539e33161dd318e6aeb8c04efa, < b94538186a3eae3763b8f96dacd610920a865aa7
Fixed in
  • b94538186a3eae3763b8f96dacd610920a865aa7
LinuxLinuxAffected
  • ≥ 57a9a117154c93539e33161dd318e6aeb8c04efa, < 1716b7fea2ead941a0dfac06c4504a3437cdf00d
Fixed in
  • 1716b7fea2ead941a0dfac06c4504a3437cdf00d
LinuxLinuxAffected
  • ≥ 57a9a117154c93539e33161dd318e6aeb8c04efa, < 0680f511926589206f81f57f76ce131d7741a316
Fixed in
  • 0680f511926589206f81f57f76ce131d7741a316
LinuxLinuxAffected
  • ≥ 57a9a117154c93539e33161dd318e6aeb8c04efa, < 9ce754ed8e7ab4e3999767ce1505f85c449ccb07
Fixed in
  • 9ce754ed8e7ab4e3999767ce1505f85c449ccb07
LinuxLinuxAffected
  • ≥ 57a9a117154c93539e33161dd318e6aeb8c04efa, < 8bcd15b690a390241179516af1b6ae49ebfd9d95
Fixed in
  • 8bcd15b690a390241179516af1b6ae49ebfd9d95

Description

In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits Userspace can restore an ITS Device Table Entry whose Size field encodes more EventID bits than the virtual ITS supports. The live MAPD path rejects that state, but vgic_its_restore_dte() accepts it and stores the out-of-range value in dev->num_eventid_bits. Reject restored DTEs with num_eventid_bits > VITS_TYPER_IDBITS before allocating the device. This mirrors the MAPD check and prevents the restored state from reaching vgic_its_restore_itt(), where the unchecked value can be converted into an oversized scan_its_table() range.

References

Community reviews

Loading reviews…