从这个网页截图中,可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change - 问题描述:rfcomm_sk_state_change 函数试图使用 sock_lock,但 sock_lock 总是试图锁定它,导致可能的死锁。 2. 代码更改: - 文件:net/bluetooth/rfcomm/socket.c - 更改内容: - 删除了以下代码: - 添加了以下代码: 3. 作者和提交信息: - 提交者:Luiz Augusto von Dentz - 提交时间:2024-09-30 13:26:21 -0400 - 提交者:Greg Kroah-Hartman - 提交时间:2024-10-17 15:11:54 +0200 4. 问题报告和修复: - 报告者:syzbot+d7ce59b06b3eb14fd218@syzkaller.appspotmail.com - 测试者:syzbot+d7ce59b06b3eb14fd218@syzkaller.appspotmail.com - 关闭链接:https://syzkaller.appspot.com/bug?extid=d7ce59b06b3eb14fd218 - 修复链接:https://github.com/torvalds/linux/commit/496b2ab0fd10f205e08909a125485fcd98843dbe 5. 补丁状态: - 补丁状态:已修复(Fixes: 3241ad820dbb) 这些信息表明,该漏洞与 Bluetooth RFCOMM 协议中的死锁问题有关,并且已经通过修改代码来修复。