PT-2026-61233 · Linux · Linux

CVE-2026-63916

·

Published

2026-07-19

·

Updated

2026-07-19

CVSS v3.1

8.8

High

VectorAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
In the Linux kernel, the following vulnerability has been resolved:
HID: wacom: Fix OOB write in wacom hid set device mode()
wacom hid set device mode() currently assumes that the HID DG INPUTMODE usage is always located in the first field (field[0]) of the feature report. However, a device can specify HID DG INPUTMODE in a different field.
If HID DG INPUTMODE is in a field other than the first one and the first field has a report count smaller than the usage index of HID DG INPUTMODE, this leads to an out-of-bounds write to r->field[0]->value.
Fix this by storing the field index of HID DG INPUTMODE in 'struct hid data' during feature mapping. In wacom hid set device mode(), use this stored field index to access the correct field and add bounds checks to ensure both the field index and the value index are within valid ranges before writing.

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-63916

Affected Products

Linux