Kernel Panic Vulnerability in LPC32XX ADC by Linux
CVE-2026-64500
What is CVE-2026-64500?
A vulnerability exists in the LPC32XX ADC driver within the Linux kernel that can lead to a kernel panic. The issue arises when the driver registers its interrupt handler prior to initializing a required completion object. If an interrupt occurs during this critical period, the handler attempts to call complete() on an uninitialized object, potentially resulting in a dereference of a null pointer. This could cause the system to crash unexpectedly. To mitigate this issue, the initialization of the completion object must be prioritized before the registration of the interrupt handler.
Affected Version(s)
Linux 7901b2a1453e48c9defff2c97c67d3089bf4df7a < 7090c0d29708ee305022d0ea7b37612b33242fa2
Linux 7901b2a1453e48c9defff2c97c67d3089bf4df7a < 0e33587967b356519aa6f220b5b43c6976320397
Linux 7901b2a1453e48c9defff2c97c67d3089bf4df7a < 1ddf7b6ffb8ebb22b92a184a9eaa76277ef0c7cd