CVE-2026-68214 in Linuxinfo

Zusammenfassung

von VulDB • 10.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

media: rtl2832: Behebung eines Use-After-Free-Fehlers in rtl2832_remove()

In rtl2832_remove() wird cancel_delayed_work_sync() vor i2c_mux_del_adapters() aufgerufen. Während das Warten darauf abzielt, dass jede laufende Instanz von i2c_gate_work abgeschlossen ist, wird dadurch nicht verhindert, dass der Timer durch einen gleichzeitigen Thread erneut geplant wird.

Während des Probe-Vorgangs versucht der Aufruf r820t_attach(), I2C-Übertragungen über den Mux-Adapter durchzuführen. Diese Übertragungen laufen über i2c_mux_master_xfer(), das nach Abschluss der Übertragung rtl2832_deselect() aufruft und dadurch i2c_gate_work via schedule_delayed_work() erneut plant. Wenn sich diese Übertragung noch im Flug befindet, wenn rtl2832_remove() ausgeführt wird, kann rtl2832_deselect() i2c_gate_work nach dessen Abbruch neu planen, was zu einem Use-After-Free führt, wenn kfree(dev) aufgerufen wird.

Dieses Problem wird behoben, indem i2c_mux_del_adapters() vor cancel_delayed_work_sync() aufgerufen wird. Sobald der Mux-Adapter abgemeldet ist, können keine neuen I2C-Übertragungen mehr darüber erfolgen, sodass rtl2832_deselect() i2c_gate_work nicht länger neu planen kann. Der nachfolgende Aufruf von cancel_delayed_work_sync() ist dann garantiert endgültig.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

30.07.2026

Veröffentlichung

10.08.2026

Moderieren

akzeptiert

Eintrag

VDB-387572

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!