CVE-2026-97408 in Linuxinfo

Zusammenfassung

von VulDB • 24.09.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

Bluetooth: L2CAP: Validierung der Länge von PSM bei verbindungslosen Frames

Verbindungslose L2CAP-Frames enthalten am Anfang des Payloads ein zwei Byte langes PSM (Protocol/Service Multiplexer). Die Funktion `l2cap_recv_frame()` liert dieses PSM derzeit bedingungslos aus, nachdem lediglich die äußere L2CAP-Länge validiert wurde.

Ein fehlerhafter verbindungsloser Frame mit einem Null- oder Ein-Byte-Payload kann daher dazu führen, dass der Parser über den angegebenen skb-Payload hinausliest und Tailroom-Bytes als Teil des PSM verwendet. Ein QEMU-Reproducer, der auf VHCI basiert, injizierte einen ein-byte langen verbindungslosen Payload und erreichte damit die ungeschützte Leseoperation.

Verbindungslose Frames, die das PSM nicht enthalten können, werden abgelehnt, bevor es gelesen oder aus dem Buffer gezogen wird. Dies bewahrt alle gültigen verbindungslosen Frames, während nur strukturell unvollständige Pakete verworfen werden.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Linux

Reservieren

24.09.2026

Veröffentlichung

24.09.2026

Moderieren

akzeptiert

Eintrag

VDB-409577

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!