CVE-2026-46262 in Linux
摘要
由 VulDB • 2026-06-04
在 Linux 内核中,已修复以下漏洞:
ASoC: fsl_xcvr: 撤销 fsl_xcvr_mode_put() 中缺失锁的修复
此提交撤销了 f51424872760(“ASoC: fsl_xcvr: 修复 fsl_xcvr_mode_put() 中缺失锁的问题”)。
原始补丁试图在 fsl_xcvr_mode_put() 中获取 card->controls_rwsem 锁。然而,该函数是从上层 ALSA 核心函数 snd_ctl_elem_write() 调用的,后者在整个 put 操作期间已经持有 controls_rwsem 的写锁。因此,无需再次为 fsl_xcvr_activate_ctl() 持有该锁。
在同一线程中持有写锁的同时获取读锁会导致死锁和任务挂起,正如 Alexander Stein 所报告的那样。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.