Skip to main content
VulnerabilityPublished Updated

CVE-2026-68445: Linux kernel · drm/vc4: Prevent shader BO mappings from becoming writable

Affects Linux kernelSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 7.8 High · fixed in fe168ef1d232d734d9998fd74822e2e20930dfff : patch Linux kernel soon.

Data as of 30 Oct 2026, 13:32 UTC

CVSS 3.1 base score
7.8High
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
CVSS scores by source
CNA (Linux)CVSS 3.17.8
Patch
Available – fixed in fe168ef1d232d734d9998fd74822e2e20930dfff, 019e6ad247f7fd038d2e009789f6d9bfcccb1ae7, 9f0ee411fc2d76333d6087c5862ffa907cf7a175 +3
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 12 Aug 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: 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 30 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 463873d5701427f2964a0b4b72c45f1f14b6df87, < fe168ef1d232d734d9998fd74822e2e20930dfff
Fixed in
  • fe168ef1d232d734d9998fd74822e2e20930dfff
LinuxLinuxAffected
  • ≥ 463873d5701427f2964a0b4b72c45f1f14b6df87, < 019e6ad247f7fd038d2e009789f6d9bfcccb1ae7
Fixed in
  • 019e6ad247f7fd038d2e009789f6d9bfcccb1ae7
LinuxLinuxAffected
  • ≥ 463873d5701427f2964a0b4b72c45f1f14b6df87, < 9f0ee411fc2d76333d6087c5862ffa907cf7a175
Fixed in
  • 9f0ee411fc2d76333d6087c5862ffa907cf7a175
LinuxLinuxAffected
  • ≥ 463873d5701427f2964a0b4b72c45f1f14b6df87, < 6deaa317201851c644c431b57682e54d06b35838
Fixed in
  • 6deaa317201851c644c431b57682e54d06b35838
LinuxLinuxAffected
  • ≥ 463873d5701427f2964a0b4b72c45f1f14b6df87, < 4c98260a967e8536c69437b8da8eea3188cd6db8
Fixed in
  • 4c98260a967e8536c69437b8da8eea3188cd6db8
LinuxLinuxAffected
  • ≥ 463873d5701427f2964a0b4b72c45f1f14b6df87, < 0c9e6367639548307d3f578f6943ce72c9d39087
Fixed in
  • 0c9e6367639548307d3f578f6943ce72c9d39087

AI-suggested

A fix is available and has been applied in the Linux kernel at the specified commit versions. Users should update to a Linux kernel version that includes these fixes to prevent writable mappings of validated shader BOs. No additional mitigation is required beyond applying the official patch.

Description

CVE-2026-68445 is a vulnerability in the Linux kernel's drm/vc4 driver where shader buffer object (BO) mappings could be made writable by userspace after initial validation. This occurs because the mapping allows read-only access initially but retains the VM_MAYWRITE flag, enabling userspace to escalate permissions via mprotect(). This flaw allows modification of validated shader code, bypassing GPU instruction validation. The issue has been fixed by clearing the VM_MAYWRITE flag on read-only mappings to prevent writable upgrades.

References

Community reviews

Loading reviews…