CVE-2026-89619info

Zusammenfassung

von VulDB • 12.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

HID: intel-thc-hid: intel-quickspi: Begrenzung der GET_REPORT-Antwort auf den Puffer des Aufrufers

quickspi_hid_raw_request() empfängt die Länge des vom Aufrufer bereitgestellten Puffers in `len`, jedoch sieht quickspi_get_report() diesen Wert nie und kopiert unabhängig davon die gesamte, vom Gerät gelieferte Antwort nach `buf`:

memcpy(buf, qsdev->report_buf, qsdev->report_len);

qsdev->report_len stammt aus dem Eingangsbericht, den der Touch-Controller zurückgibt, während `buf` so groß ist, wie es der Aufrufer über HIDIOCGFEATURE oder HIDIOCGINPUT für hidraw angefordert hat. Eine Antwort, die größer als dieser Puffer ist, führt zu einem Buffer Overflow in `buf` mit gerätesteuerbaren Inhalten.

Der Schwestermodul intel-quicki2c übergibt bereits die Länge des Aufrufers an quicki2c_get_report() und validiert die Antwort entsprechend vor dem Kopiervorgang. Dies soll hier ebenfalls umgesetzt werden.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Veröffentlichung

11.09.2026

Moderieren

wird geprüft

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!