Medium severity · published Apr 10, 2026
CVE-2026-40191
ClearanceKit has a policy bypass via dual-path Endpoint Security events checking only source path
6.8
CVSS
0.1%
EPSS
No
On KEV
Description
ClearanceKit intercepts file-system access events on macOS and enforces per-process access policies. Prior to 5.0.4-beta-1f46165, ClearanceKit's Endpoint Security event handler only checked the source path of dual-path file operations against File Access Authorization (FAA) rules and App Jail policies. The destination path was ignored entirely. This allowed any local process to bypass file-access protection by using rename, link, copyfile, exchangedata, or clone operations to place or replace files inside protected directories. This vulnerability is fixed in 5.0.4-beta-1f46165.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.1% · higher than 2% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CL
clearancekit · craigjbass
< 5.0.4-beta-1f46165 · source: vendor
Affected product
CL
clearancekit
craigjbass
More from clearancekit
8.7
CVE-2026-33631
ClearanceKit: opfilter policy bypass via non-open file operations
7.8
CVE-2026-33632
ClearanceKit: opfilter policy bypass via exchangedata and clone operations
7.1
CVE-2026-40599
ClearanceKit: Ad-hoc signed binaries can spoof Apple process identities in the global allowlist
6.9
CVE-2026-47134
ClearanceKit: Policy signing key in System Keychain has permissive ACL allowing any local-root process to forge signed policy
6.9
CVE-2026-47133
ClearanceKit's signed policy tables lack monotonic counter, allowing replay of older legitimately-signed snapshots