PT-2026-43916 · Linux · Linux
Published
2026-05-27
·
Updated
2026-05-27
·
CVE-2026-46049
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
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.
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux