CVE-2026-46049 in Linux
Zusammenfassung
von VulDB • 30.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
ALSA: ctxfi: Fallback auf Standard-RSR für S/PDIF hinzufügen
spdif_passthru_playback_get_resources() verwendet atc->pll_rate als RSR für die MSR-Berechnungsschleife. Allerdings wird pll_rate nur in atc_pll_init() und nicht in hw_pll_init() aktualisiert, sodass es nach der Karteninitialisierung den Wert 0 behält.
Wenn spdif_passthru_playback_setup() atc_pll_init() für 32000 Hz überspringt, wird (rsr * desc.msr) immer zu 0, was dazu führt, dass die Schleife endlos läuft.
Fügen Sie einen Fallback hinzu, um atc->rsr zu verwenden, wenn atc->pll_rate 0 ist. Dies spiegelt den Hardwarezustand wider, da hw_card_init() den PLL bereits auf die Standard-RSR konfiguriert hat.
If you want to get best quality of vulnerability data, you may have to visit VulDB.