Skip to main content
VulnerabilityPublished Updated

CVE-2026-97993: Linux kernel · vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · fixed in e260dc9fbfdae0978e7a8698f977fbb463a657be : update Linux kernel when convenient.

Data as of 26 Oct 2026, 13:47 UTC

Severity
Medium

Rated Medium by Threat Radar's AI analysis · 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 e260dc9fbfdae0978e7a8698f977fbb463a657be, e74a9fa50749b9940b4fb13199652325e08d3c4a, 388c678639a0cebfd936b3e56c64ac6a371efec2 +5

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 25 Sep 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
  • ≥ 776f395004d829bbbf18c159ed9beb517a208c71, < e260dc9fbfdae0978e7a8698f977fbb463a657be
Fixed in
  • e260dc9fbfdae0978e7a8698f977fbb463a657be
LinuxLinuxAffected
  • ≥ 776f395004d829bbbf18c159ed9beb517a208c71, < e74a9fa50749b9940b4fb13199652325e08d3c4a
Fixed in
  • e74a9fa50749b9940b4fb13199652325e08d3c4a
LinuxLinuxAffected
  • ≥ 776f395004d829bbbf18c159ed9beb517a208c71, < 388c678639a0cebfd936b3e56c64ac6a371efec2
Fixed in
  • 388c678639a0cebfd936b3e56c64ac6a371efec2
LinuxLinuxAffected
  • ≥ 776f395004d829bbbf18c159ed9beb517a208c71, < 66e73fa18910b39fea0941dea5fe091122240855
Fixed in
  • 66e73fa18910b39fea0941dea5fe091122240855
LinuxLinuxAffected
  • ≥ 776f395004d829bbbf18c159ed9beb517a208c71, < 65faf9eaa00e408e1406fbcf675c8c8d0e27ff2a
Fixed in
  • 65faf9eaa00e408e1406fbcf675c8c8d0e27ff2a
LinuxLinuxAffected
  • ≥ 776f395004d829bbbf18c159ed9beb517a208c71, < 59fc7c1c6b4d325194ca45352180340092d95098
Fixed in
  • 59fc7c1c6b4d325194ca45352180340092d95098

AI-suggested

A fix is available and has been applied in the Linux kernel as indicated by multiple fixed commits. Users should update to a kernel version that includes these fixes. No additional mitigation actions are specified or required beyond applying the official patch.

Description

CVE-2026-97993 is a vulnerability in the Linux kernel's vhost-vdpa component where an error return from eventfd_ctx_fdget() is temporarily stored in v->config_ctx before being checked. This causes a brief window where v->config_ctx holds an ERR_PTR, which can lead to improper handling of config interrupts and silent failure of config interrupt delivery after an EBADF error. The issue was fixed by checking the file descriptor before installing it, preventing the error pointer from being assigned and preserving the validity invariant of v->config_ctx.

References

Community reviews

Loading reviews…