CVE-2026-74680 in Linuxinfo

Zusammenfassung

von VulDB • 23.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

usb: atm: cxacru: rcv_urb im Fehlerfall in cxacru_cm() korrekt beenden

Wenn cxacru_cm() einen Fehler beim Übermitteln oder Warten auf snd_urb erkennt, bricht es ab und gibt den Fehler zurück, ohne den bereits eingereichten rcv_urb zu beenden. Dadurch bleibt der rcv_urb aktiv.

Tritt dies während der Initialisierung (z. B. in cxacru_atm_start()) auf, kann der Treiber den Fehler ignorieren und fortfahren, um cxacru_poll_status() aufzurufen, das erneut cxacru_cm() aufruft. Der Versuch, den noch aktiven rcv_urb einzureichen, löst eine Warnung in usb_submit_urb() aus:

cxacru 1-1:1.0: send of cm 0x84 failed (-104) ATM dev 0: cxacru_atm_start: CHIP_ADSL_LINE_START returned -104 ------------[ cut here ]------------
URB ffff88812658d200 submitted while active WARNING: drivers/usb/core/urb.c:379 at usb_submit_urb+0x79/0x18b0 drivers/usb/core/urb.c:379 ... Call Trace: <TASK> cxacru_cm+0x21a/0xf10 drivers/usb/atm/cxacru.c:631 cxacru_cm_get_array drivers/usb/atm/cxacru.c:722 [inline]
cxacru_poll_status+0x178/0x1110 drivers/usb/atm/cxacru.c:828 cxacru_atm_start+0x185/0x360 drivers/usb/atm/cxacru.c:814 usbatm_atm_init+0x144/0x3a0 drivers/usb/atm/usbatm.c:927 usbatm_usb_probe+0x15cb/0x1db0 drivers/usb/atm/usbatm.c:1178 cxacru_usb_probe+0x17f/0x220 drivers/usb/atm/cxacru.c:1370 ...

Um dies zu beheben, muss sichergestellt werden, dass rcv_urb korrekt beendet wird, wenn cxacru_cm() vorzeitig abbricht. Es ist sicher, usb_kill_urb() für rcv_urb im Fehlerpfad aufzurufen, da es auch dann sicher ist, den Aufrif durchzuführen, wenn der URB nicht aktiv ist (z. B. wenn das Einreichen zunächst fehlschlug oder er bereits abgeschlossen wurde).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

15.08.2026

Veröffentlichung

22.08.2026

Moderieren

akzeptiert

Eintrag

VDB-394460

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!