drm/amdkfd: validate SVM ioctl nattr against buffer size
- 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 5.15.209, 6.1.175, 6.6.140, 6.12.90, 6.18.32, and 1 more
- 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: drm/amdkfd: validate SVM ioctl nattr against buffer size Validate nattr field against the buffer size, preventing out-of-bounds buffer access via user-controlled attribute count. (cherry picked from commit 5eca8bfdfa456c3304ca77523718fe24254c172f)
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: no · Technical impact: total
- Record last updated
Affected versions
- Linux Linux
From 42de677f79999791bee4e21be318c32d90ab62c6 · fixed in daa8bc5f83814b55b71d2b5b3a090d57a5219c21; From 42de677f79999791bee4e21be318c32d90ab62c6 · fixed in fb07a0c9c8419164812e07274947f11b1d92dd61; From 42de677f79999791bee4e21be318c32d90ab62c6 · fixed in 91c6dc5a41695d02dfc6299f106ac38a6c493e52; From 42de677f79999791bee4e21be318c32d90ab62c6 · fixed in ccd060b5c7cc75ae7e211c250b97c5b6272e7efc; From 42de677f79999791bee4e21be318c32d90ab62c6 · fixed in db9530a9873a7c85d2266a922589ebcf427fa631; From 42de677f79999791bee4e21be318c32d90ab62c6 · fixed in 6abd3a4417cb73a7d0db7e25bf11fae1074bdba3; From 42de677f79999791bee4e21be318c32d90ab62c6 · fixed in 045e0ff208f0838a246c10204105126611b267a1
- Linux Linux
5.14
- KernelLinux
From 5.14.0 · fixed in 5.15.209; From 5.16.0 · fixed in 6.1.175; From 6.2.0 · fixed in 6.6.140; From 6.7.0 · fixed in 6.12.90; From 6.13.0 · fixed in 6.18.32; From 6.19.0 · fixed in 7.0.9
References 7
git.kernel.org
- stable/c/daa8bc5f83814b55b71d2b5b3a090d57a5219c21
- stable/c/fb07a0c9c8419164812e07274947f11b1d92dd61
- stable/c/91c6dc5a41695d02dfc6299f106ac38a6c493e52
- stable/c/ccd060b5c7cc75ae7e211c250b97c5b6272e7efc
- stable/c/db9530a9873a7c85d2266a922589ebcf427fa631
- stable/c/6abd3a4417cb73a7d0db7e25bf11fae1074bdba3
- stable/c/045e0ff208f0838a246c10204105126611b267a1