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

iio: accel: kionix-kx022a: Fix array boundary check

The driver performs a sanity check for an array size, when converting a
register value to an array index. The check incorrectly accepts the
sizeof(array) as a last index, when last valid index should be
sizeof(array) - 1.

Fix the check by bailing out when index >= sizeof(array).
Published: 2026-10-18
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Kernel array boundary overrun (out‑of‑bounds read)
Action: Apply Patch
AI Analysis

Impact

The kionix kx022a accelerometer driver in the Linux kernel performs a sanity check on an array index derived from a device register value. The check incorrectly accepts the value equal to the array size, allowing an index one beyond the last valid element. This off‑by‑one error corresponds to CWE‑125 and permits an out‑of‑bounds read of kernel memory, which can compromise kernel integrity and potentially crash the system.

Affected Systems

Linux kernel releases that contain the kionix‑kx022a input driver are affected. All distributions and derivative kernels that ship this driver unchanged up to the latest patch are vulnerable.

Risk and Exploitability

The flaw resides entirely in kernel driver code that is exercised when the device registers are accessed. Attackers would need to provide crafted values to the driver, typically through direct communication with the accelerometer over its bus interface. The CVSS score of 5.5 indicates a moderate severity. The EPSS score of less than 1% reflects a low probability of exploitation, and the vulnerability is not listed in CISA’s KEV catalog, so no widespread exploitation has been reported. The out‑of‑bounds read provides a limited avenue to glean sensitive kernel data or destabilize the kernel if the read is part of a larger exploit chain.

Generated by OpenCVE AI on October 24, 2026 at 04:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply a Linux kernel update that incorporates the array boundary check fix
  • If an immediate kernel upgrade is not feasible, disable or unplug the Kionix kx022a device to prevent the vulnerable driver from being loaded
  • Enable kernel crash or audit logging to detect anomalous read or crash events that may signal exploitation attempts

Generated by OpenCVE AI on October 24, 2026 at 04:24 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

Sat, 24 Oct 2026 02:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-129

Sat, 24 Oct 2026 00:30:00 +0000

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

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/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 21:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-129

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: accel: kionix-kx022a: Fix array boundary check The driver performs a sanity check for an array size, when converting a register value to an array index. The check incorrectly accepts the sizeof(array) as a last index, when last valid index should be sizeof(array) - 1. Fix the check by bailing out when index >= sizeof(array).
Title iio: accel: kionix-kx022a: Fix array boundary check
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-21T12:57:20.938Z

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

Link: CVE-2026-98835

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-10-21T13:21:48.627

Link: CVE-2026-98835

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-98835 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-24T04:30:08Z

Weaknesses