Linux Kernel Vulnerability in NFC NCI UART Driver
CVE-2025-38416
Currently unrated
What is CVE-2025-38416?
A vulnerability in the Linux kernel's NFC framework affects the NCI UART driver, which mishandles the setting of tty->disc_data. By prematurely assigning tty->disc_data before a successful device opening, there exists a risk of the device sending data unintentionally during an error state. The code modification ensures that tty->disc_data is only set when the device has been successfully opened and the module has been properly acquired, mitigating the risk posed by broken hardware and ensuring cleaner error handling.
Affected Version(s)
Linux 9961127d4bce6325e9a0b0fb105e0c85a6c62cb7
Linux 9961127d4bce6325e9a0b0fb105e0c85a6c62cb7 < 000bfbc6bc334a93fffca8f5aa9583e7b6356cb5
Linux 9961127d4bce6325e9a0b0fb105e0c85a6c62cb7