All vulnerabilities
CVE-2026-98680

Linux: iio: accel: kionix-kx022a: Prevent memory leak and fix state

Linux LinuxOperating systems
CVSS
NoneNot scored
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.17%Chance of exploitation activity in the next 30 days, higher than 5% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in5c7ca8fe72064c1c3c7a7418031f692bb2bff260Also 2ef953f7b54e1460718116b4c0a4c63b106348fcCVE List
Published18 Oct 2026Updated 19 Oct 2026CVE List

What fixes it

  • 5c7ca8fe72064c1c3c7a7418031f692bb2bff260LinuxCVE List
  • 2ef953f7b54e1460718116b4c0a4c63b106348fcLinuxCVE List

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Description

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

iio: accel: kionix-kx022a: Prevent memory leak and fix state

The driver allocates memory for samples at buffer enable path. If regmap operation fails in the kx022a_fifo_enable() at the buffer enable path, the allocated memory is never freed. Furthermore, the state information and previous hardware configuration(s) aren't undone, potentially leaving WMI interrupts and buffers enabled, or driver state flags wrong.

Free the memory and revert the hardware configuration and state flags on error path.

Text from CVE List

Affected versions 10

  • Linuxaffected: e7123a4dfcd732c4d10620748588e3715f362802 before e3bc345d08639e62b629e0ec0799f7fb45e21372CVE List
  • Linuxaffected: e7123a4dfcd732c4d10620748588e3715f362802 before 5c7ca8fe72064c1c3c7a7418031f692bb2bff260CVE List
  • Linuxaffected: e7123a4dfcd732c4d10620748588e3715f362802 before 2ef953f7b54e1460718116b4c0a4c63b106348fcCVE List
  • Linuxaffected: e7123a4dfcd732c4d10620748588e3715f362802 before e65e128b51a37dd1a9056ac3d1705d805a5c8bb0CVE List
  • Linuxaffected: 6.7CVE List
  • Linuxunaffected: all versions before 6.7CVE List
  • Linuxunaffected: 6.12.113 through 6.12.*CVE List
  • Linuxunaffected: 6.18.56 through 6.18.*CVE List
  • Linuxunaffected: 7.2.10 through 7.2.*CVE List
  • Linuxunaffected: 7.3CVE List

References 4