PT-2025-53056 · Linux · Linux Kernel
Published
2023-05-08
·
Updated
2026-02-24
·
CVE-2023-54058
CVSS v2.0
4.6
Medium
| Vector | AV:L/AC:L/Au:S/C:N/I:N/A:C |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 6.3.0-rc7
Description
The Linux kernel contains a flaw within the arm ffa firmware component. Specifically, the code does not verify the presence of a removal callback function (
ffa driver->remove()) before attempting to execute it during driver unregistration. This can lead to a NULL pointer dereference, potentially causing a kernel crash. The issue arises because the driver registration process does not mandate the presence of a .remove callback, and the code fails to check for it before calling it. This can result in an 'Unable to handle kernel NULL pointer dereference' error.Recommendations
Update to a version of the Linux kernel that includes the fix for this issue.
Exploit
Fix
Improper Resource Release
NULL Pointer Dereference
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel