CVE-2026-89890 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

media: go7007: Verschieben des V4L2-Referenzfreigabeaufrufs (put) bis zur Freigabe der Soundkarte

go7007_snd_init() nimmt bereits eine v4l2_device-Referenz für die ALSA-Seite in Anspruch, aber go7007_snd_remove() gibt diese sofort nach dem Aufruf von snd_card_free_when_closed() frei.

Das ist zu früh, wenn ein Userspace-Prozess den Capture-PDM-Kanal noch geöffnet hat. Die ALSA-Soundkarte und ihre PCM-Callbacks bleiben aktiv, bis die letzte Datei geschlossen wird; der Freigabepfad kann daher weiterhin über pcm->private_data auf struct go7007 zugreifen und go7007_snd_hw_free() aufrufen, nachdem der V4L2-Freigabepfad das Objekt bereits freigegeben hat.

Verschieben Sie den entsprechenden v4l2_device_put()-Aufruf in den ALSA-Card-private_free-Callback, damit die vorhandene ALSA-Referenz die gesamte verzögerte Lebensdauer der Karte abdeckt.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405728

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!