CVE-2026-47133 in ClearanceKit
요약
\~에 의해 VulDB • 2026. 07. 21.
ClearanceKit는 macOS에서 파일 시스템 접근 이벤트를 인터셉트하고 프로세스별 접근 정책을 강제합니다. 버전 5.0.10 이전에는 온디스크 SQLite 정책 저장소(`/Library/Application Support/clearancekit/store.db`)의 각 테이블이 `data_signatures` 테이블에 저장된 ECDSA 서명을 사용하여 검증되었습니다. 서명된 페이로드에는 정형화된 행 콘텐츠만 포함되었으며, 버전 카운터나 신선도 바인딩(freshness binding)은 없었습니다. `store.db`와 일치하는 `data_signatures` 행을 작성할 수 있는 공격자는(Endpoint Security 필터가 오프라인 상태일 때의 opfilter-update 창 동안이나 오프라인 부팅/복호화된 백업 시나리오에서 가능함), 이전에 캡처한 legitimately-signed 스냅샷으로 대체할 수 있습니다. 기존 서명이 여전히 유효하므로, opfilter는 다음 부팅 시 이전 스냅샷을 완전히 유효한 것으로 받아들이습니다. 버전 5.0.10은 이 문제를 패치합니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.