PT-2026-83952 · Linux · Linux Kernel

CVE-2026-14367

·

Published

2026-08-31

·

Updated

2026-08-31

CVSS v3.1

3.1

Low

VectorAV:P/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L
Name of the Vulnerable Software and Affected Versions (affected versions not specified)
Description A race condition exists in the I3C IBI subsystem within drivers/i3c/i3c ibi workq.c due to a lack of synchronization in the i3c ibi work nodes free free-list. The allocation helpers i3c ibi work enqueue(), i3c ibi work enqueue target irq(), i3c ibi work enqueue hotjoin(), i3c ibi work enqueue controller request(), and i3c ibi work enqueue cb() call sys slist get() from an Interrupt Service Routine (ISR) context, while the i3c ibi work handler() function returns nodes using sys slist append() from a workqueue thread. Since these operations are not atomic or interrupt-safe, concurrent access can corrupt the list linkage, leading to nodes being assigned to multiple consumers, lost nodes, or the return of invalid pointers. This can result in memory corruption via memcpy() or out-of-bounds writes. An attacker with physical access to the I3C bus could trigger this by generating high-frequency interrupts, potentially causing a system crash or hang.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

DoS

Race Condition

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-14367
GHSA-GFJ5-GCXV-9JQM

Affected Products

Linux Kernel