CVE-2026-72262 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ASoC: SOF: ipc3-control: Heap-Overflow bei bytes_ext put/get beheben

Der Puffer `ipc_control_data` wird als `kzalloc(max_size)` alloziert, wobei `max_size` die gesamte Struktur `sof_ipc_ctrl_data`, einschließlich ihres flexiblen Array-Payloads, abdeckt. Die Bereichsprüfungen (Bounds Checks) in `bytes_ext_put` und `_bytes_ext_get` verglichen jedoch Benutzerdatenlängen direkt mit `max_size`, unter Berücksichtigung der Tatsache ignoriert, dass sich `cdata->data` an einem Offset von `sizeof(struct sof_ipc_ctrl_data)` Bytes innerhalb der Allokation befindet.

Dies ermöglichte das Schreiben von bis zu `sizeof(struct sof_ipc ctrl_data)` Bytes über das Ende des Heap-Puffers hinaus durch nicht privilegierte Benutzeranwendungen (User Space) über die ALSA TLV kcontrol-Schnittstelle und erlaubte ähnlich auch ein Überlesen benachbarter Heap-Daten auf dem Get-Pfad.

Alle Bereichsprüfungen wurden korrigiert, indem `sizeof(*cdata)` von `max_size` subtrahiert wird, sodass sie den tatsächlich verfügbaren Speicherplatz am Offset `cdata->data` widerspiegeln. Zudem wurde die Wiederherstellung im Fehlerpfad in `bytes_ext_put` behoben, die fälschlicherweise auf `cdata->data` und nicht auf `cdata` schrieb, wodurch derselbe Overflow verursacht wurde.

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

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390668

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!