PT-2026-93624 · Linux · Linux Kernel
CVE-2026-89983
·
Published
2026-09-16
·
Updated
2026-09-24
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A use-after-free (UAF) issue exists in the i2c core during adapter removal. The
i2c del adapter() function frees the adapter's debugfs directory before the adapter device is unregistered. However, the new device sysfs attribute remains writable until device del() is called. A write operation racing with the removal process can reach the i2c device probe() function, which then passes the already freed adap->debugfs to debugfs create dir() as the parent for a new client. Additionally, it is possible to create a client after i2c deregister clients() has executed, which may cause wait for completion() to hang because the client will never be unregistered.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel