CVE-2026-98499 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

HID: wacom – Behebung eines OOB-Lesezugriffs (Out-of-Bounds) in `wacom_wac_pen_serial_enforce()`

Die Funktion `wamac_wac_pen_serial_enforce()` kann einen ungültigen Offset berechnen und an `hid_field_extract()` übergeben, was zu Speicherlesevorgängen an falschen Adressen führt – möglicherweise jenseits des Berichtsendes. Wenn ein Feld im HID-Deskriptor mehr Verwendungen (Usages) auflistet, als sein Report Count tatsächlich Platz reserviert, läuft die innere Schleife `j` der Funktion über das Ende des Felds hinaus:

for (i = 0; i < report->maxfield; i++) {
for (j = 0; j < report->field[i]->maxusage; j++) {
... value = hid_field_extract(hdev, raw_data + 1, offset + j * size, size);

Ein Deskriptor mit der Auflistung von 12.288 Verwendungen bei einem Report Count von 1 lässt die Schleife den Wert am Index 12.287 aus dem Bit-Offset 98.296 extrahieren – etwa 12 KB hinter einem empfangenen Bericht mit einer Länge von 2 Bytes. Der Wert wird in `wacom_wac->serial[0]` gespeichert und kann als MSC_SERIAL-Ereignis an den Userspace gelangen, was dies zu einer Offenlegung sensibler Informationen (Information Disclosure) macht.

Die Schleife wird auf `field->report_count`, also die Anzahl der Wertspeicherplätze, die der Bericht enthält, begrenzt. Wertspeicherplätze jenseits des letzten deklarierten Gebrauchs werden weiterhin gescannt; sie verwenden denselben Gebrauch erneut (HID 1.11, Abschnitt 6.2.2.8).

Verifiziert an v6.12.105 mit einem UHID-Reproducer: Ein 2-Byte-Bericht eines solchen Deskriptors löst vor der Patch-Anwendung KASAN aus, danach nicht mehr.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-422125

EPSS

0.00210

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!