CVE-2026-47133 in ClearanceKit
Riassunto
di VulDB • 21/07/2026
ClearanceKit intercetta gli eventi di accesso al file system su macOS e applica politiche di accesso per processo. Prima della versione 5.0.10, ogni tabella nell'archivio delle policy SQLite su disco (`/Library/Application Support/clearancekit/store.db`) veniva verificata utilizzando una firma ECDSA memorizzata nella tabella `data_signatures`. Il payload firmato conteneva esclusivamente il contenuto canonico della riga, senza alcun contatore di versione o binding di freschezza. Un attaccante in grado di scrivere su `store.db` e sulla corrispondente riga `data_signatures` — operazione fattibile durante la finestra opfilter-update quando il filtro Endpoint Security è offline, oppure tramite scenari di avvio offline / backup decrittografati — può sostituire uno snapshot precedentemente acquisito con firma legittima. opfilter accetta lo snapshot più vecchio come pienamente valido al successivo avvio poiché le firme esistenti risultano ancora valide. La versione 5.0.10 risolve la vulnerabilità.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.