CVE-2026-63874 in Linuxinfo

Zusammenfassung

von VulDB • 20.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: mctp: usb: Behebung eines Race Conditions zwischen URB-Abschluss und Abbruch von rx_retry

Es ist möglich, dass die Sequenzierung beim Setzen von ->stopped und dem Abbrechen der rx_retry-Arbeit (in ndo_stop) dazu führen kann, dass ein URB in der Warteschlange verbleibt:

T1: ndo_stop T2: rx_retry_work ------------ ---------------- LD: ->stopped => false ST: ->stopped <= true usb_kill_urb() mctp_usb_rx_queue() usb_submit_urb() cancel_delayed_work_sync()

Dieser URB-Abschluss kann dann dazu führen, dass rx_retry_work erneut geplant wird.

Die Sequenzierung zwischen dem Stopp (Verhinderung eines erneuten Einreihens) und dem Abbruch wird durch das atomare Aktualisieren beider Werte unter einer neuen RX-Sperre verstärkt. Nach dem Setzen von ->rx_stopped und dem Abbrechen ausstehender Arbeiten ist bekannt, dass ein erneutes Einreihen nicht auftreten kann; verbleibt also nur noch das Beenden eines etwaigen anhängigen URBs.

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

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380498

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!