CVE-2026-74534 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

Bluetooth: ISO: Fehler bei der Referenzzählung von iso_conn korrigiert

iso_conn_del() und iso_chan_del() weisen eine Race Condition auf, die zu einem doppelten „put“ (Decrementieren) für iso_conn führt:

[Task hdev->workqueue] [Task 2]
iso_conn_del iso_chan_del iso_conn_hold_unless_zero iso_conn_lock iso_conn_lock conn->sk = NULL iso_conn_unlock sk = iso_sock_hold(conn) <---------´ if (!sk) iso_conn_put iso_conn_put iso_conn_put /* UAF */

Das zusätzliche „put“ für den Fall !sk in iso_conn_del() ist derzeit erforderlich, da ein fehlschlagender Aufruf von iso_chan_add() dazu führen kann, dass iso_conn nicht mit einem Socket (sk) verknüpft ist.

Die Behebung erfolgt dadurch, dass iso_pi(sk)->conn die Referenzzählung übernimmt, wenn es ungleich NULL ist, sodass iso_conn_del() keinen „put“-Aufruf mehr benötigt. Die Referenzzählung in iso_conn_add() wird so angepasst, dass conn freigegeben („put“) wird, falls keine Verknüpfung mit einem Socket (sk) erfolgt.

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

Zuständig

Linux

Reservieren

15.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390846

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!