-

CVE-2026-98664

iio: imu: adis16400: fix unprotected debugfs reads

In the Linux kernel, the following vulnerability has been resolved:

iio: imu: adis16400: fix unprotected debugfs reads

adis16400_serial_number_fops is open coded and never calls
debugfs_file_get(), so debugfs_remove_recursive() does not wait for a
read in progress and unbind frees the iio_dev underneath it.

Commit ae1d37a9bb4b ("iio: imu: adis16400: use DEFINE_DEBUGFS_ATTRIBUTE
instead of DEFINE_SIMPLE_ATTRIBUTE") converted product_id and
flash_count to DEFINE_DEBUGFS_ATTRIBUTE, which protects itself, but
moved all three files to debugfs_create_file_unsafe().

serial_number prints three registers as "%.4x-%.4x-%.4x" and
DEFINE_DEBUGFS_ATTRIBUTE() formats a single u64, so it cannot be
converted without changing what the file returns. adis16475 and
adis16550 already use debugfs_create_file() for their open coded
files. Use it here too.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version ae1d37a9bb4bd8d9091a40d153143e99b115ee37
Version < d3078aaef8af4648f94eeafde4b7b36efd9838d1
Status affected
Version ae1d37a9bb4bd8d9091a40d153143e99b115ee37
Version < e9b4c00f775a915b759b08bfe2c5e806a8301a59
Status affected
Version ae1d37a9bb4bd8d9091a40d153143e99b115ee37
Version < 50e8d70ba0743f88afd7e49f9cebd1841ee677f5
Status affected
Version ae1d37a9bb4bd8d9091a40d153143e99b115ee37
Version < f501302ebb9e1504162351b951fe3ae331c852ab
Status affected
Version ae1d37a9bb4bd8d9091a40d153143e99b115ee37
Version < d94787287a113a1326211647d5e0deed1e9de105
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 5.8
Status affected
Version 0
Version < 5.8
Status unaffected
Version <= 6.6.*
Version 6.6.160
Status unaffected
Version <= 6.12.*
Version 6.12.113
Status unaffected
Version <= 6.18.*
Version 6.18.56
Status unaffected
Version <= 7.2.*
Version 7.2.10
Status unaffected
Version <= *
Version 7.3
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.2% 0.092
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/e9b4c00f775a915b759b08bfe2c5e806a8301a59
https://git.kernel.org/stable/c/50e8d70ba0743f88afd7e49f9cebd1841ee677f5
https://git.kernel.org/stable/c/f501302ebb9e1504162351b951fe3ae331c852ab
https://git.kernel.org/stable/c/d94787287a113a1326211647d5e0deed1e9de105
https://git.kernel.org/stable/c/d3078aaef8af4648f94eeafde4b7b36efd9838d1