CVE-2026-89733 in Linuxinfo

Zusammenfassung

von VulDB • 11.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

usb: gadget: uvc: Behebung hängender Zeiger in uvc_function_bind() und uvc_function_unbind()

Im Fehlerpfad von uvc_function_bind() wird usb_ep_free_request verwendet, das uvc->control_req nutzt, dieses jedoch danach nicht auf NULL setzt. Dadurch ist uvc->control_req ein hängender Zeiger (dangling pointer), der zu einem Use-After-Free (UAF) führt. Außerdem wird der Zeiger uvc->control_buf nach dem Freigeben nicht auf NULL gesetzt, was einen weiteren hängenden Zeiger darstellt. Dies wird behoben, indem uvc->control_req nach dem Aufruf von usb_ep_free_request() und uvc->control_buf nach kfree jeweils auf NULL gesetzt werden. Dasselbe gilt für uvc_function_unbind().

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

11.09.2026

Moderieren

akzeptiert

Eintrag

VDB-402583

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!