Junglewise Threat Intelligence

CVE-2026-43287: Linux Linux kernel denial of service in DRM property blob allocation

CVE-2026-43287 · Severity: info · CVSS 3.3 · Published 2026-05-08

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's graphics subsystem (DRM) could allow a local user to crash the system. By repeatedly requesting the creation of large data objects without proper resource tracking, an unprivileged user can exhaust the server's memory. This leads to a 'denial of service' where the system becomes unresponsive or shuts down critical processes to recover memory.

Technical details

A vulnerability exists in the Direct Rendering Manager (DRM) subsystem of the Linux kernel due to missing memory cgroup (memcg) accounting. The DRM_IOCTL_MODE_CREATEPROPBLOB ioctl allows userspace to allocate arbitrary-sized property blobs. Because these allocations were not marked with the GFP_KERNEL_ACCOUNT flag, they were not charged to the calling process's memory cgroup. A local, unprivileged attacker can exploit this to bypass cgroup memory limits, leading to uncontrolled kernel memory growth and a system-wide Out-of-Memory (OOM) state. The issue has been resolved by updating drm_property_create_blob to use GFP_KERNEL_ACCOUNT during allocation.

Affected products

  • Linux Linux kernel All versions prior to the 2026-03-04 patches

Timeline

  • 2026-01-14: other: Patch authored
  • 2026-03-04: patched: Patches committed to various stable branches
  • 2026-05-08: disclosed: CVE published

References

Related threats