CVE-2026-89893 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

media: cx23885: NetUP CI-Arbeitsauftrag vor dem Abbau abbrechen

netup_ci_exit() gibt ein netup_ci_state frei, während dessen Arbeitsauftrag (work item) netup_read_ci_status() im System-Workqueue möglicherweise noch aussteht oder ausgeführt wird. Der Worker ruft den Zustand mit container_of() ab und dereferenziert ihn; er darf daher nicht länger bestehen als der Zustand selbst.

netup_ci_init() plant die erste Statusleseoperation, und CI-GPIO-Interrupts planen anschließend denselben Arbeitsauftrag aus netup_ci_slot_status(). Während des Entfernvorgangs ruft cx23885_finidev() free_irq() auf, bevor das CI-Gerät deregistriert wird. free_irq() verhindert die weitere Ausführung von IRQ-Handlern, leert jedoch nicht den zuvor geplanten Workqueue; daher kann der Worker nach dem Freigeben des Zustands durch netup_ci_exit() noch ausgeführt werden.

Rufen Sie cancel_work_sync() vor dvb_ca_en50221_release() und kfree() auf.

Dieses Problem wurde mit einem internen statischen Analyse-Tool gefunden.

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

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405729

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!