PT-2025-52658 · Linux+3 · Linux Kernel+3

CVE-2025-68330

·

Published

2025-01-01

·

Updated

2026-08-30

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The Linux kernel contains a flaw in the bmc150-accel-core.c file where the bmc150 accel set interrupt() function is unconditionally called within the iio buffer setup ops, potentially leading to a kernel NULL pointer dereference if the device lacks interrupt support. This can result in a kernel splat. The issue appears to have existed since the driver's inception but has only recently manifested. The fix involves storing the IRQ number in the state struct to determine if IRQ support is present. The function bmc150 accel set interrupt() is involved in the issue, as well as bmc150 accel buffer postenable(), iio update buffers(), enable store(), and kernfs fop write iter().
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

NULL Pointer Dereference

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

Weakness Enumeration

Related Identifiers

BDU:2026-11425
CVE-2025-68330
ECHO-20C0-8626-38CD
MGASA-2026-0017
MGASA-2026-0018
OESA-2026-2674
OESA-2026-3155
OPENSUSE-SU-2026:20145-1
SUSE-SU-2026:0278-1
SUSE-SU-2026:0281-1
SUSE-SU-2026:0293-1
SUSE-SU-2026:0315-1
SUSE-SU-2026:20207-1
SUSE-SU-2026:20220-1
SUSE-SU-2026:20228-1
SUSE-SU-2026:20477-1
SUSE-SU-2026:20498-1
SUSE-SU-2026:20564-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
USN-8094-1
USN-8094-2
USN-8094-3
USN-8094-4
USN-8094-5
USN-8095-1
USN-8095-2
USN-8095-3
USN-8095-4
USN-8095-5
USN-8096-1
USN-8096-2
USN-8096-3
USN-8096-4
USN-8096-5
USN-8100-1
USN-8116-1
USN-8125-1
USN-8126-1
USN-8141-1
USN-8152-1
USN-8163-1
USN-8163-2
USN-8165-1
USN-8243-1
USN-8261-1

Affected Products

Debian
Linuxmint
Linux Kernel
Ubuntu