CVE-2025-68330
Null Pointer Dereference in Linux bmc150 Accel Driver Causes Kernel Crash
Publication date: 2025-12-22
Last updated on: 2025-12-22
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| bosch | bmc150 | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is a bug in the Linux kernel's bmc150 accelerometer driver. The driver unconditionally calls a function to set interrupts even if the device does not support interrupts, leading to a NULL pointer dereference and a kernel crash (kernel splat). This happens because the code assumes the presence of an interrupt without checking, causing the kernel to try to access an invalid memory address.
How can this vulnerability impact me? :
This vulnerability can cause the Linux kernel to crash (kernel splat) when the affected driver tries to set up interrupts on a device that does not have them. This can lead to system instability, unexpected reboots, or denial of service on systems using the bmc150 accelerometer driver.