Use After Free in Arm Bifrost GPU Kernel Driver

CVE-2022-36449

An issue was discovered in the Arm Mali GPU Kernel Driver. A non-privileged user can make improper GPU processing operations to gain access to already freed memory, write a limited amount outside of buffer bounds, or to disclose details of memory mappings. This affects Midgard r4p0 through r32p0, Bifrost r0p0 through r38p0 and r39p0 before r38p1, and Valhall r19p0 through r38p0 and r39p0 before r38p1.

Vulnerability class: Use-After-Free

EPSS: 0.009 (56.3th percentile) — read the EPSS interpretation.

CVSS v3 metric

CVSS v3 base score 6.5 (Medium). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N.

Affected products

Weakness classification (CWE)

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2022-36449?
CVE-2022-36449 is a medium-severity vulnerability in Arm Bifrost GPU Kernel Driver, classified under Use After Free. CVSS score: 6.5/10. Published 2022-09-01.
How severe is CVE-2022-36449?
Medium severity. CVSS v3 base score is 6.5 out of 10.
Is CVE-2022-36449 known to be exploited?
2 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.