CVE-2022-49645 Details
Description
In the Linux kernel, the following vulnerability has been resolved: drm/panfrost: Fix shrinker list corruption by madvise IOCTL Calling madvise IOCTL twice on BO causes memory shrinker list corruption and crashes kernel because BO is already on the list and it's added to the list again, while BO should be removed from the list before it's re-added. Fix it.
A vulnerability in the Linux kernel's Panfrost Direct Rendering Manager (DRM) module has been addressed. The issue arose from the improper handling of the memory shrinker list when the madvise IOCTL was called twice on a Buffer Object (BO). This led to the BO being added to the list again without being removed first, causing corruption and ultimately crashing the kernel.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/0581613df7f9a4c5fac096ce1d5fb15b7b994240 | kernel.org | Patch |
| https://git.kernel.org/stable/c/1807d8867402a58b831a7fc16832747ff559a0d1 | kernel.org | Patch |
| https://git.kernel.org/stable/c/393594aad55179eb761af41533d8d1d6eb4543b0 | kernel.org | Patch |
| https://git.kernel.org/stable/c/9fc33eaaa979d112d10fea729edcd2a2e21aa912 | kernel.org | Patch |
| https://git.kernel.org/stable/c/f036392edd9c49090781d8cca26ad6557a63bae4 | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-787 | Out-of-bounds Write | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 5.4, < 5.4.207 >= 5.5, < 5.10.132 >= 5.11, < 5.15.56 >= 5.16, < 5.18.13 5.19 rc1 5.19 rc2 5.19 rc3 5.19 rc4 5.19 rc5 5.19 rc6 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 4, 2026 | CVE Modified | kernel.org |
| Jun 17, 2026 | CVE Modified | kernel.org |
| Oct 23, 2025 | Initial Analysis | [email protected] |
| Feb 26, 2025 | New CVE Received | kernel.org |