Use-After-Free Vulnerability in Linux Kernel i3c Driver by Vendor Linux
CVE-2024-57984

Currently unrated

Key Information:

Vendor
Linux
Status
Vendor
CVE Published:
27 February 2025

Summary

A use-after-free vulnerability was identified in the i3c driver of the Linux kernel. The flaw exists due to a race condition between the dw_i3c_common_probe and dw_i3c_common_remove functions. Specifically, if the dw_i3c_master driver module is removed while a specific work item is still in execution, the device could be unregistered and its associated resources freed, leading to potential system instability or exploitation. The issue has been addressed by ensuring that any ongoing work is properly canceled before executing cleanup processes.

Affected Version(s)

Linux 1dd728f5d4d4b8b53196c1e0fcf86bbaaee39cef < 60d2fb033a999bb644f8e8606ff4a1b82de36c6f

Linux 1dd728f5d4d4b8b53196c1e0fcf86bbaaee39cef < 9b0063098fcde17cd2894f2c96459b23388507ca

Linux 1dd728f5d4d4b8b53196c1e0fcf86bbaaee39cef

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.