CVE-2026-90254 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 18.

리눅스 커널에서 다음 취약점이 해결되었습니다:

블루투스: hci_sync - 실패 및 취소 경로에서 광고 인스턴스를 해제함

adv_timeout_expire()는 NULL destroy 콜백을 가진 채로 kmalloc()으로 할당된 인스턴스의 바이트를 hci_cmd_sync_queue()에 전달하며, 실제로 이를 해제하는 것은 adv_timeout_expire_sync()뿐입니다. 이로 인해 두 가지 경로를 통해 메모리 누수가 발생합니다:

- 반환값이 확인되지 않으며, 실패 시(-ENETDOWN, -ENODEV, -ENOMEM) hci_cmd_sync_queue()가 해당 인스턴스의 소유권을 인수하지 않습니다; - 취소된 엔트리가 해제되지 않는데, 이는 _hci_cmd_sync_cancel_entry()에서 destroy 콜백이 없을 경우 entry->data를 해제하지 않기 때문입니다. 컨트롤러가 언레지스터될 때 hci_cmd_sync_clear()는 모든 대기 중인 엔트리를 취소합니다.

destroy 콜백과 큐잉에 실패한 호출자 측에서 버퍼를 해제하십시오.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-406795

EPSS

0.00000

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!