CVE-2024-39491 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ALSA: hda: cs35l56: Behebung der Lebensdauer der cs_dsp-Instanz

Die cs_dsp-Instanz wird im Treiber-Probe() initialisiert, daher sollte sie im Treiber-Remove()-Aufruf freigegeben werden. Außerdem wurde ein fehlender Aufruf von cs_dsp_remove() im Fehlerpfad von cs35l56_hda_common_probe() behoben.

Der Aufruf von cs_dsp_remove() erfolte zuvor in der Komponente-Unbind-Rückruffunktion cs35l56_hda_unbind(). Dies bedeutete, dass bei einem Unbind und anschließenden Rebind des Treibers eine nicht initialisierte cs_dsp-Instanz verwendet wurde.

Es ist am besten, die cs_dsp-Instanz in Probe() zu initialisieren, sodass ein Fehler zurückgegeben werden kann, falls dies fehlschlägt. Die Komponente-Binding-API verfügt über keine Fehlerbehandlung, daher gibt es keine Möglichkeit, einen Ausfall zu behandeln, wenn cs_dsp im Bind-Vorgang initialisiert wurde.

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

Zuständig

Linux

Reservieren

25.06.2024

Veröffentlichung

10.07.2024

Moderieren

akzeptiert

Eintrag

VDB-271046

CPE

bereit

EPSS

0.00211

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!