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

iio: imu: adis16480: fix unprotected debugfs reads

The firmware_revision and firmware_date file operations are open coded
and never call debugfs_file_get(), which debugfs_create_file_unsafe()
requires. debugfs_remove_recursive() therefore does not wait for a read
in progress, and unbind frees the iio_dev underneath it.

Use debugfs_create_file() instead.
Published: 2026-10-18
Score: 4.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Patch Now
AI Analysis

Impact

The adis16480 IIO driver in the Linux kernel creates two debugfs entries, firmware_revision and firmware_date, using an unsafe construction that bypasses the proper synchronization helper. Because the driver does not wait for ongoing reads before freeing the device structure during unbind, a user able to read the debugfs files can access stale or internal driver memory. This flaw permits the leakage of sensitive data such as firmware identifiers and timestamps, representing a classic information‑exposure vulnerability without any code‑execution or privilege‑escalation capabilities.

Affected Systems

All Linux kernel builds containing the adis16480 IIO driver that have not integrated the recent fix are affected. Since no specific kernel version is listed, any kernel that includes this driver prior to the patch is vulnerable, regardless of overall kernel release level.

Risk and Exploitability

The CVSS score of 4.1 indicates moderate severity, and the EPSS score of less than 1 % reflects a low probability of exploitation. The flaw is not listed in CISA’s KEV catalog, further implying limited real‑world exploitation. The likely attack vector is a local user with read access to the system debugfs filesystem; the impact is limited to confidentiality loss through leaked internal state, requiring access to the debugfs interface and no elevated privileges.

Generated by OpenCVE AI on October 23, 2026 at 06:13 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel release that incorporates the adis16480 driver fix.
  • If debugfs is unnecessary, unmount or disable it, or mount it with read‑only permissions for root only.
  • Monitor kernel release notes and security advisories for updates to the adis16480 driver and apply patches promptly.

Generated by OpenCVE AI on October 23, 2026 at 06:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
History

Fri, 30 Oct 2026 12:45:00 +0000


Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-284

Thu, 22 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-825
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.1, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Wed, 21 Oct 2026 13:15:00 +0000


Sun, 18 Oct 2026 19:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-284

Sun, 18 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: iio: imu: adis16480: fix unprotected debugfs reads The firmware_revision and firmware_date file operations are open coded and never call debugfs_file_get(), which debugfs_create_file_unsafe() requires. debugfs_remove_recursive() therefore does not wait for a read in progress, and unbind frees the iio_dev underneath it. Use debugfs_create_file() instead.
Title iio: imu: adis16480: fix unprotected debugfs reads
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-30T12:38:32.405Z

Reserved: 2026-09-25T10:25:14.363Z

Link: CVE-2026-98663

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:19.603

Modified: 2026-10-30T13:21:16.810

Link: CVE-2026-98663

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-18T00:00:00Z

Links: CVE-2026-98663 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T06:15:13Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference