Odebrany

CVE-2026-89890

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

media: go7007: odłóż ALSA v4l2 do czasu wydania karty

go7007_snd_init() pobiera już odniesienie v4l2_device dla ALSA
side, ale go7007_snd_remove() upuszcza ją natychmiast po wywołaniu
snd_card_free_when_closed().

Jest za wcześnie, gdy proces w przestrzeni użytkownika ma nadal otwarty moduł przechwytywania PCM.
Karta ALSA i jej wywołania zwrotne PCM pozostają aktywne aż do ostatniego pliku
zamknięte, więc ścieżka wydania może nadal dotrzeć do struktury go7007
pcm->private_data i wywołaj go7007_snd_hw_free() po ścieżce wydania V4L2
uwolnił obiekt.

Przenieś pasującą funkcję v4l2_device_put() do wywołania zwrotnego private_free karty ALSA
zatem istniejące odniesienie ALSA obejmuje cały okres obowiązywania odroczonej karty.

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org