PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-45979 Linux CVE debrief

A vulnerability in the Linux kernel's AMDGPU DRM driver has been resolved. The issue involved improper cleanup in `amdgpu_cs_parser_bos()` when `kmalloc()` fails under low memory conditions. The fix ensures the mutex is properly unlocked for a clean exit path. The `amdgpu_bo_list_put()` call was not needed in the error path as it is already handled by `amdgpu_cs_parser_fini()`. This is a memory exhaustion handling bug that could lead to resource leaks or deadlocks.

Vendor
Linux
Product
Unknown
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-27
Original CVE updated
2026-06-16
Advisory published
2026-05-27
Advisory updated
2026-06-16

Who should care

Linux system administrators running AMDGPU graphics, kernel maintainers, embedded systems with memory constraints

Technical summary

The AMDGPU driver's command submission parser (`amdgpu_cs_parser_bos`) did not properly handle `kmalloc()` failure scenarios under low memory conditions. When memory allocation failed, the mutex was not unlocked before exit, potentially causing deadlocks or resource leaks. The fix adds proper mutex unlock in the error path. The `amdgpu_bo_list_put()` cleanup was removed from this path as it is redundantly handled by `amdgpu_cs_parser_fini()`.

Defensive priority

medium

Recommended defensive actions

  • Apply kernel updates containing the referenced commits when available from your Linux distribution
  • Monitor stable kernel changelogs for backport status of commits 0905a1d4a550 and f025a2b8d933
  • Review systems using AMDGPU graphics for kernel version exposure
  • Prioritize patching on systems with constrained memory environments where kmalloc failures are more likely

Evidence notes

CVE published 2026-05-27. Kernel commit references confirm the fix was applied to stable kernel branches. No CVSS score or severity assigned by NVD at time of disclosure.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-45979 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-45979

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-45979 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-45979

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/0905a1d4a5500ecf11f1c0079098e3a351d22163

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/f025a2b8d93358467b8e8f4b3a617e88c5f02fab

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.