gpu: host1x: Fix use-after-free in host1x_bo_clear_cached_mappings
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 6.1.183, 6.6.148, 6.12.101, 6.18.42, 7.1.6
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
- Exploitation: none
- Automatable: no
- Technical impact: total
Summary
In the Linux kernel, the following vulnerability has been resolved: gpu: host1x: Fix use-after-free in host1x_bo_clear_cached_mappings __host1x_bo_unpin() drops the last reference to the mapping and frees it, so we can't dereference mapping afterwards. The cache itself outlives the mapping, so use the cache local variable instead.
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: no · Technical impact: total
- Record last updated
Affected versions
- Linux Linux
From af755456299d44e4ed6af3b7c70a7f03ea37fdf1 · fixed in 86a9bd8c8f422d5f3079da31e151868902fcc702; From 71c017b3f83ff72638f2a1b1d6d4e7bc61d30231 · fixed in abeff53233b984571b87582bb588b4b38ef4ea50; From 0e9dd7cfb9986b78cc81eca126ccfbf57f4c0602 · fixed in 5b7e5f84d3d4cea10c3764d2da274810a7934228; From 8c0d3cf0d5108c96317e0eca92b60dd368867cef · fixed in 5f4de3c717d34a24d555af581947742980778c02; From df63c76f9c8d881ca7bce1aecfba512328d0527d · fixed in b773faa32b0a98c3eb2b50d96de631681e5d1157; From 3cbf5e3c46e66d9b3b6b91099bb720c6cb1be3bc · fixed in 266cddf7bd0f6c79b6c0633aef742a22bf70265b
- Linux Linux
From 6.1.178 · fixed in 6.1.183; From 6.6.145 · fixed in 6.6.148; From 6.12.97 · fixed in 6.12.101; From 6.18.40 · fixed in 6.18.42; From 7.1.5 · fixed in 7.1.6
- KernelLinux
From 6.1.178 · fixed in 6.1.183; From 6.6.145 · fixed in 6.6.148; From 6.12.97 · fixed in 6.12.101; From 6.18.40 · fixed in 6.18.42; From 7.1.5 · fixed in 7.1.6