๐Ÿ” CVE Alert

CVE-2026-47133

UNKNOWN 0.0

ClearanceKit's signed policy tables lack monotonic counter, allowing replay of older legitimately-signed snapshots

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

ClearanceKit intercepts file-system access events on macOS and enforces per-process access policies. Prior to version 5.0.10, each table in the on-disk SQLite policy store (`/Library/Application Support/clearancekit/store.db`) is verified using an ECDSA signature stored in the `data_signatures` table. The signed payload contains only the canonical row content, with no version counter or freshness binding. An attacker who can write `store.db` and the matching `data_signatures` row โ€” feasible during the opfilter-update window when the Endpoint Security filter is offline, or via offline-boot / decrypted-backup scenarios โ€” can substitute a previously-captured legitimately-signed snapshot. opfilter accepts the older snapshot as fully valid on next boot because the existing signatures still verify. Version 5.0.10 patches the issue.

CWE CWE-294
Vendor craigjbass
Product clearancekit
Published Jul 20, 2026
Stay Ahead of the Next One

Get instant alerts for craigjbass clearancekit

Be the first to know when new unknown vulnerabilities affecting craigjbass clearancekit are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

craigjbass / clearancekit
< 5.0.10

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/craigjbass/clearancekit/security/advisories/GHSA-9hx3-5wp9-2qqg