CVE-2026-46049
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
W jądrze Linuxa zidentyfikowano podatność w module ALSA, która może prowadzić do nieskończonej pętli w przypadku braku aktualizacji pll_rate. Problem występuje, gdy spdif_passthru_playback_setup() pomija atc_pll_init() dla częstotliwości 32000 Hz.
Ocena ryzyka
Organizacje mogą napotkać problemy z wydajnością i stabilnością systemu, co może prowadzić do przerw w działaniu usług audio. Nieskończona pętla może również prowadzić do zwiększonego zużycia zasobów systemowych.
Rekomendacja
Zaleca się aktualizację jądra Linux do najnowszej wersji, aby załatać tę podatność i uniknąć problemów z wydajnością. Monitorowanie systemu pod kątem nieprawidłowego działania usług audio również jest wskazane.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: ALSA: ctxfi: Add fallback to default RSR for S/PDIF spdif_passthru_playback_get_resources() uses atc->pll_rate as the RSR for the MSR calculation loop. However, pll_rate is only updated in atc_pll_init() and not in hw_pll_init(), so it remains 0 after the card init. When spdif_passthru_playback_setup() skips atc_pll_init() for 32000 Hz, (rsr * desc.msr) always becomes 0, causing the loop to spin indefinitely. Add fallback to use atc->rsr when atc->pll_rate is 0. This reflects the hardware state, since hw_card_init() already configures the PLL to the default RSR.

