
Proof-of-concept로, CVE-2021-30731을 시연하며 macOS에서 승인되지 않은 USB 웹캠 접근을 허용합니다. libuvc로 제작되었으며, 취약한 시스템에서 연결된 웹캠을 미리 보여줍니다.
연결된 웹캠을 CVE-2021-30731의 PoC로 미리 보여줍니다.
macOS 11.3.1 이하 또는 Catalina 보안 업데이트 2021-004 이전의 macOS 10.15에서 실행해야 합니다.
brew install autoconf automake cmake libtool pkg-config./bootstrap.sh목록에서 UVD 호환 USB 웹캠을 선택합니다. 표시되지 않으면 장치를 분리했다가 다시 연결하십시오. MacBook에 내장된 FaceTime HD 카메라는 UsbUserClientEntitlementRequired 때문에 캡처할 수 없습니다.
LG UltraFine 5K 내장 웹캠에서 작동이 확인되었습니다.
이것은 단순한 PoC이므로 해결되지 않은 몇 가지 버그가 있습니다.