Linux · Linux Kernel · CVE-2024-26999
**Name of the Vulnerable Software and Affected Versions**
Linux kernel (affected versions not specified)
**Description**
The issue is related to the serial/pmac zilog component of the Linux kernel, where a flawed mitigation for rx irq flood can cause a crash when using pmac zilog as a serial console. This occurs because the `pr err()` call in `pmz receive chars()` results in `pmz console write()` attempting to lock a spinlock already locked in `pmz interrupt()`. With `CONFIG DEBUG SPINLOCK=y`, this produces a fatal BUG splat. The spinlock in question is the one in `struct uart port`. Even when it's not fatal, the serial port rx function ceases to work.
**Recommendations**
At the moment, there is no information about a newer version that contains a fix for this vulnerability.