Mali GPU Kernel Driver allows access to already freed memory
Key facts
- Attack vector
- Local
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA.
Summary
Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform valid GPU memory processing operations to access already freed memory. This issue affects Bifrost GPU Kernel Driver: from r41p0 through r49p5, from r50p0 through r51p0, from r54p1 through r54p2; Valhall GPU Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Arm | Bifrost GPU Kernel Driver | r41p0 – r49p5; r50p0 – r51p0; r54p1 – r54p2 | — | No fix listed | CNA |
| Arm | Valhall GPU Kernel Driver | r41p0 – r49p5; r50p0 – r54p3; r55p0 | r56p0 | Patch available | CNA |
| Arm | Arm 5th Gen GPU Architecture Kernel Driver | r41p0 – r49p5; r50p0 – r54p3; r55p0 | r56p0 | Patch available | CNA |
- Bifrost GPU Kernel Driver VendorArm Affected r41p0 – r49p5; r50p0 – r51p0; r54p1 – r54p2 Fixed in — No fix listed CNA
- Valhall GPU Kernel Driver VendorArm Affected r41p0 – r49p5; r50p0 – r54p3; r55p0 Fixed in r56p0 Patch available CNA
- Arm 5th Gen GPU Architecture Kernel Driver VendorArm Affected r41p0 – r49p5; r50p0 – r54p3; r55p0 Fixed in r56p0 Patch available CNA
Remediation
- Fix · CNA Valhall GPU Kernel Driver (Arm Ltd) Fixed in r56p0
- Fix · CNA Arm 5th Gen GPU Architecture Kernel Driver (Arm Ltd) Fixed in r56p0
Timeline
- 2026-10-02 Threatist record created from CVE-2026-12387
- 2026-10-03 Alias added: GHSA-fhc3-69jx-hqj7
References
More Arm vulnerabilities
- TI-2022-17875 The Arm Mali GPU kernel driver allows unprivileged users to access freed memory because… KEVCVSS 3.1HIGH 8.8
- TI-2021-10068 . KEVCVSS 3.1HIGH 8.8
- TI-2021-09732 The Arm Mali GPU kernel driver allows privilege escalation or a denial of service (memory… KEVCVSS 3.1HIGH 8.8
- TI-2021-09731 The Arm Mali GPU kernel driver allows privilege escalation or information disclosure… KEVCVSS 3.1HIGH 8.8
- TI-2024-04292 Mali GPU Kernel Driver allows improper GPU memory processing operations KEVCVSS 3.1HIGH 7.8
- TI-2022-06958 Arm Mali GPU Kernel Driver allows a non-privileged user to achieve write access to… KEVCVSS 3.1HIGH 7.8
Sources
- CVE-2026-12387 · CVE Program
- CVE-2026-12387 · NVD
- FIRST EPSS
- GHSA-fhc3-69jx-hqj7 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences