PT-2024-11768 · Linux+2 · Linux Kernel+2
Published
2022-09-09
·
Updated
2026-05-26
·
CVE-2022-48633
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 6.0.0-rc3+
Description
The issue arises from the
psb gem unpin() function calling dma resv lock() while the underlying ww mutex is destroyed by drm gem object release(). To fix this, the drm gem object release() call in psb gem free object() is moved to after the unpin, resolving the warning. The warning is triggered when the lock->magic does not match the expected value, indicating a potential locking issue.Recommendations
To resolve this issue, update the Linux kernel to a version newer than 6.0.0-rc3+. As a temporary workaround, consider disabling the
psb gem unpin() function until a patch is available. However, this may have unintended consequences and should be approached with caution. Always prioritize updating to a patched version of the kernel for a permanent fix.Exploit
Fix
Improper Resource Release
Assertion Failure
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Debian
Linux Kernel
Suse