CVE-2025-71082Linux内核btusb驱动中存在内存管理不当漏洞。
在btusb驱动的内存分配机制中,devm_kzalloc()的使用导致btusb数据结构生命周期与驱动绑定到特定接口(INTF)紧密耦合。当btusb_disconnect()被调用时,usb_driver_release_interface()会触发devm自动释放内存,但其他接口(ISOC和DIAG)可能仍在访问该内存,造成use-after-free条件。攻击者可通过断开或重新连接蓝牙设备来触发此漏洞,可能导致系统崩溃或执行任意代码。修复方案是移除devm_kzalloc(),改用手动内存管理,确保所有接口释放完成后再释放btusb数据。