Skip to main content
VulnerabilityPublished Updated

CVE-2026-98404: Linux kernel · drm/virtio: Fix a NULL vs ERR_PTR() bug in virtio_gpu_user_framebuffer_create()

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · fixed in f1050a7d365283678b253828739d3866ae546a72 : 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 f1050a7d365283678b253828739d3866ae546a72, 974845d2535a250b180e62f9ed50284f312c01a3, 94579f24e2b526a04eb41050af0ba018c6f528e7 +5

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 14 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
  • ≥ dc5698e80cf724770283e10414054662bdf6ccfa, < f1050a7d365283678b253828739d3866ae546a72
Fixed in
  • f1050a7d365283678b253828739d3866ae546a72
LinuxLinuxAffected
  • ≥ dc5698e80cf724770283e10414054662bdf6ccfa, < 974845d2535a250b180e62f9ed50284f312c01a3
Fixed in
  • 974845d2535a250b180e62f9ed50284f312c01a3
LinuxLinuxAffected
  • ≥ dc5698e80cf724770283e10414054662bdf6ccfa, < 94579f24e2b526a04eb41050af0ba018c6f528e7
Fixed in
  • 94579f24e2b526a04eb41050af0ba018c6f528e7
LinuxLinuxAffected
  • ≥ dc5698e80cf724770283e10414054662bdf6ccfa, < 975f3cf302bb7d7336df4c630a7c07e12780ad10
Fixed in
  • 975f3cf302bb7d7336df4c630a7c07e12780ad10
LinuxLinuxAffected
  • ≥ dc5698e80cf724770283e10414054662bdf6ccfa, < 45dc2788a5b0e1e2824d1f98af521bd3acc340d7
Fixed in
  • 45dc2788a5b0e1e2824d1f98af521bd3acc340d7
LinuxLinuxAffected
  • ≥ dc5698e80cf724770283e10414054662bdf6ccfa, < 07de0b31dd64094cd7d25729beaf2ecae74daa72
Fixed in
  • 07de0b31dd64094cd7d25729beaf2ecae74daa72

AI-suggested

A fix is available in the Linux kernel source code as indicated by multiple fixed commits. Users and administrators should update affected Linux kernel versions to the fixed versions containing the patches referenced by the commit hashes. No additional mitigation steps are specified.

Description

A vulnerability in the Linux kernel's drm/virtio component was fixed to address a NULL versus ERR_PTR() return value bug in the function virtio_gpu_user_framebuffer_create(). The issue could lead to a NULL pointer dereference in drm_mode_addfb2().

References

Community reviews

Loading reviews…