In the Linux kernel, the following vulnerability has been resolved: binder: fix use-after-free in shinker's callback The mmap read lock is used during the shrinker's callback, which means that usin…
High CVSS 7.8
Summary
In the Linux kernel, the following vulnerability has been resolved: binder: fix use-after-free in shinker's callback The mmap read lock is used during the shrinker's callback, which means that using alloc->vma pointer isn't safe as it can race with munmap(). As of commit dd2283f2605e ("mm: mmap: zap pages with read mmap_sem in munmap") the mmap lock is downgraded after the vma has been isolated. I was able to reproduce this issue by manually adding some delays and triggering page reclaiming …
In-depth triage · Auto channel
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/3f489c2067c5824528212b0fc18b28d51332d906 Patch
- https://git.kernel.org/stable/c/8ad4d580e8aff8de2a4d57c5930fcc29f1ffd4a6 Patch
- https://git.kernel.org/stable/c/9fa04c93f24138747807fe75b5591bb680098f56 Patch
- https://git.kernel.org/stable/c/a49087ab93508b60d9b8add91707a22dda832869 Patch
- https://git.kernel.org/stable/c/a53e15e592b4dcc91c3a3b8514e484a0bdbc53a3 Patch
- https://git.kernel.org/stable/c/c8c1158ffb007197f31f9d9170cf13e4f34cbb5c Patch
- https://git.kernel.org/stable/c/e074686e993ff1be5f21b085a3b1b4275ccd5727 Patch
- https://git.kernel.org/stable/c/3f489c2067c5824528212b0fc18b28d51332d906 Patch
- https://git.kernel.org/stable/c/8ad4d580e8aff8de2a4d57c5930fcc29f1ffd4a6 Patch
- https://git.kernel.org/stable/c/9fa04c93f24138747807fe75b5591bb680098f56 Patch
- https://git.kernel.org/stable/c/a49087ab93508b60d9b8add91707a22dda832869 Patch
- https://git.kernel.org/stable/c/a53e15e592b4dcc91c3a3b8514e484a0bdbc53a3 Patch
- https://git.kernel.org/stable/c/c8c1158ffb007197f31f9d9170cf13e4f34cbb5c Patch
- https://git.kernel.org/stable/c/e074686e993ff1be5f21b085a3b1b4275ccd5727 Patch
- https://lists.debian.org/debian-lts-announce/2024/06/msg00016.html
Timeline
- nvd_ingest NVD