CVE-2026-64126 in Linuxinfo

Zusammenfassung

von VulDB • 20.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

Bluetooth: MGMT: Validierung der Länge von „Add Extended Advertising Data“ (Erweiterte Werbe-Daten hinzufügen)

MGMT_OP_ADD_EXT_ADV_DATA ist als Befehl variabler Länge registriert, wobei MGMT_ADD_EXT_ADV_DATA_SIZE die feste Header-Größe darstellt. Der Handler verwendet anschließend cp->adv_data_len und cp->scan_rsp_len zur Validierung und zum Kopieren von cp->data, überprüft jedoch nicht, ob diese Bytes Teil des mgmt-Befehls-Payloads sind.

Ein zu kurzer Befehl kann daher dazu führen, dass add_ext_adv_data() einen Zeiger außerhalb der Grenzen (out-of-bounds) an tlv_data_is_valid() übergibt. Wenn die Speicherbereiche jenseits des Befehlsbuffers adressierbar sind, können diese auch als Scan-Antwort-Daten in die Werbe-Instanz kopiert werden, wo sie vom Aufrufer über MGMT_OP_GET_ADV_INSTANCE wieder ausgelesen werden können. Der Auslöser erfordert CAP_NET_ADMIN im initialen User-Namespace; KASAN meldet einen 8-Byte-Slab-Out-of-Bounds-Lesezugriff.

Befehle, deren Länge nicht der Summe aus festem Header und beiden Werbe-Datenlängen entspricht, sind vor dem Parsen von cp->data abzulehnen.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380278

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Interested in the pricing of exploits?

See the underground prices here!