All vulnerabilities
CVE-2026-98970

Linux: drm/vc4: Free the BO cache size list on teardown

Linux LinuxOperating systems
CVSS
NoneNot scored
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)No scoreNo FIRST EPSS score in this snapshot yet
Fixed in035ad1bc964f6698e9b06c26ffe94bcac08dadeaAlso 40870a0290cd913c9d94f98ed87ebe00dd091e53CVE List
Published23 Oct 2026Updated 23 Oct 2026CVE List

What fixes it

  • 035ad1bc964f6698e9b06c26ffe94bcac08dadeaLinuxCVE List
  • 40870a0290cd913c9d94f98ed87ebe00dd091e53LinuxCVE List

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Description

In the Linux kernel, the following vulnerability has been resolved:

drm/vc4: Free the BO cache size list on teardown

vc4_bo_cache_destroy() purges the cached BOs but never frees the size list, leaking it on every unbind.

Text from CVE List

Affected versions 12

  • Linuxaffected: c826a6e1064419f78855463cf29ce9e8b9d25bf4 before bf2848e50bd73782c2942ec023b5b60231f16e9bCVE List
  • Linuxaffected: c826a6e1064419f78855463cf29ce9e8b9d25bf4 before 035ad1bc964f6698e9b06c26ffe94bcac08dadeaCVE List
  • Linuxaffected: c826a6e1064419f78855463cf29ce9e8b9d25bf4 before bea10b84e22efa22b005e8dba1a19df4e04a7649CVE List
  • Linuxaffected: c826a6e1064419f78855463cf29ce9e8b9d25bf4 before 40870a0290cd913c9d94f98ed87ebe00dd091e53CVE List
  • Linuxaffected: c826a6e1064419f78855463cf29ce9e8b9d25bf4 before b41ff8b529278216cba22a5dcdc93fea2a3a9619CVE List
  • Linuxaffected: 4.5CVE List
  • Linuxunaffected: all versions before 4.5CVE List
  • Linuxunaffected: 6.6.160 through 6.6.*CVE List
  • Linuxunaffected: 6.12.113 through 6.12.*CVE List
  • Linuxunaffected: 6.18.57 through 6.18.*CVE List
  • Linuxunaffected: 7.2.11 through 7.2.*CVE List
  • Linuxunaffected: 7.3CVE List

References 5