Junglewise Threat Intelligence

CVE-2026-64277: Linux Kernel Synaptics RMI4 out-of-bounds access in F3A keymap

CVE-2026-64277 · Severity: info · CVSS 0 · Published 2026-07-25

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's Synaptics input driver could allow a local user to crash the system or access sensitive information. The issue occurs when the driver incorrectly handles certain hardware signals from touchpads or similar input devices. An attacker with local access to the device could exploit this to read or write restricted memory, potentially leading to a full system compromise.

Technical details

An out-of-bounds (OOB) read and write vulnerability exists in the Synaptics RMI4 driver (drivers/input/rmi4/rmi_f3a.c) due to a mismatch between the allocated size of the 'gpio_key_map' and the 'gpio_count' reported by the device. While the driver allocates a buffer for a maximum of 6 entries, it uses the full 'gpio_count' (up to 127) for bounds checking in ioctl calls like EVIOCGKEYCODE and EVIOCSKEYCODE. A local attacker with permissions to open the evdev node can trigger OOB reads to leak adjacent slab memory or OOB writes to corrupt kernel memory. The fix involves sizing the keymap buffer to match the full reported GPIO count.

Affected products

  • Linux Linux Kernel 9e4c596bfd00 to 57c10915f2c1

Timeline

  • 2026-06-14: other: Vulnerability reported by researcher
  • 2026-07-24: patched: Patches committed to stable kernel branches
  • 2026-07-25: advisory: CVE-2026-64277 published

References

Related threats