CVE-2025-40284 in Linux
요약
\~에 의해 VulDB • 2026. 06. 10.
리눅스 커널에서 다음 취약점이 해결되었습니다:
블루투스: MGMT: hdev가 제거될 때 mesh 전송 타이머를 취소합니다.
hdev가 제거되었을 때 mesh_send_done 타이머가 취소되지 않아, hdev가 사라진 후에 타이머가 트리거되면 크래시가 발생합니다.
다른 MGMT 타이머와 마찬가지로 MGMT에서 hdev를 제거할 때 해당 타이머도 취소합니다.
이 수정은 BlueZ 테스트 봇에서 간헐적으로 관찰된 BUG(“Mesh - Send cancel - 1” 테스트)를 해결해야 합니다.
로그: ------ BUG: KASAN: slab-use-after-free in run_timer_softirq+0x76b/0x7d0 ... task 36에 의해 해제됨: kasan_save_stack+0x24/0x50 kasan_save_track+0x14/0x30 __kasan_save_free_info+0x3a/0x60 __kasan_slab_free+0x43/0x70 kfree+0x103/0x500 device_release+0x9a/0x210 kobject_put+0x100/0x1e0 vhci_release+0x18b/0x240 ------
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.