Deadlock Vulnerability in Linux Kernel's ASoC fsl_xcvr Control Interface
CVE-2026-46262
What is CVE-2026-46262?
A deadlock vulnerability exists in the Linux kernel's ASoC fsl_xcvr control interface. The issue arises from a regression that improperly handles locking mechanisms in the fsl_xcvr_mode_put() function. The function attempts to acquire a lock that is already held by the calling function, snd_ctl_elem_write(), which can result in a situation where the system hangs due to competing lock states. This flaw was identified and reported by Alexander Stein, highlighting the importance of proper lock management in concurrent programming.
Affected Version(s)
Linux 612ffe1f4f0499b3011f16d06e354a76dae2e2d1
Linux 38354c82abe7bcbcd1182a06af89d3cc16d3e2c7 < 30ffcad5edb56947dccc26f6816ab7a55b21a711
Linux 61e007657bf7740d54ca2aadce0fb5997839818e < 29b2fbe3498da3681a01b34e4a2259f8a1b89448