Linux 커널에서는 다음 취약점이 해결되었습니다. 블루투스: HCI_PROTO_DEFER를 사용하여 hci_conn_request_evt()의 잠금 수정 프로토콜이 HCI_PROTO_DEFER를 설정하면 hci_conn_request_evt()가 호출됩니다. hdev->lock 없이 hci_connect_cfm(conn). 일반적으로 hci_connect_cfm() 유지된다고 가정하고 conn이 동시에 삭제되면 -> UAF입니다. SCO 및 ISO만 HCI_PROTO_DEFER를 설정하고 연기 설정에만 수신 대기합니다. ISO에 대해서는 HCI_EV_CONN_REQUEST가 생성되지 않습니다. 연기되지 않은 상태에서 청취 소켓 공동
Linux 커널에서는 다음 취약점이 해결되었습니다.
블루투스: HCI_PROTO_DEFER를 사용하여 hci_conn_request_evt()의 잠금 수정
프로토콜이 HCI_PROTO_DEFER를 설정하면 hci_conn_request_evt()가 호출됩니다. hdev->lock 없이 hci_connect_cfm(conn). 일반적으로 hci_connect_cfm() 유지된다고 가정하고 conn이 동시에 삭제되면 -> UAF입니다.
SCO 및 ISO만 HCI_PROTO_DEFER를 설정하고 연기 설정에만 수신 대기합니다. ISO에 대해서는 HCI_EV_CONN_REQUEST가 생성되지 않습니다. 연기되지 않은 상태에서 청취 소켓 코드 경로, hci_connect_cfm(conn)은 다음과 같이 호출됩니다. hdev->잠금이 유지되었습니다.
자물쇠를 잡고 고정하세요.
왜 이 VPI인가 (설명가능 · 실험적)
VPI 산정 기준
| 영향도 | 88.00 |
| 악용 신호(추가 악용신호 없음) | ×1.00 |
| VPI | 88.00 |
VPI 공식 vpi-v1 기준