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.

Related Identifiers

CVE-2026-46049

Affected Products

Linux