CVE-2026-40191
ŚrednieCVSS 6.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
ClearanceKit w wersjach przed 5.0.4-beta-1f46165 posiada lukę w obsłudze zdarzeń Endpoint Security, gdzie sprawdzana jest tylko ścieżka źródłowa operacji dwuścieżkowych, a ścieżka docelowa jest ignorowana. Pozwala to dowolnemu lokalnemu procesowi obejść ochronę dostępu do plików poprzez operacje rename, link, copyfile, exchangedata lub clone.
Ocena ryzyka
Lokalny atakujący może umieścić lub zastąpić pliki w chronionych katalogach, omijając polityki bezpieczeństwa. Może to prowadzić do naruszenia poufności i integralności danych.
Rekomendacja
Zaktualizuj ClearanceKit do wersji 5.0.4-beta-1f46165 lub nowszej. Do czasu aktualizacji ogranicz możliwość wykonywania operacji rename/link/copyfile przez niezaufane procesy.
Inne podatności w ClearanceKit
Zobacz wszystkie- CVE-2026-47134Średnie
W ClearanceKit przed wersją 5.0.10, klucz ECDSA używany do podpisywania bazy danych polityk jest przechowywany w pęku kluczy macOS bez ograniczeń ACL. Każdy proces działający jako root może użyć tego klucza do podpisania dowolnej treści polityki.
- CVE-2026-47133Średnie
W ClearanceKit przed wersją 5.0.10, podpisy ECDSA dla tabel bazy danych SQLite nie zawierają licznika wersji ani powiązania świeżości. Atakujący może podmienić bazę danych i podpisy na starszą, prawidłowo podpisaną wersję, co zostanie zaakceptowane przez system.
- CVE-2026-40604Średnie
W ClearanceKit przed wersją 5.0.6 rozszerzenie systemowe opfilter można zawiesić sygnałem SIGSTOP lub zabić sygnałem SIGKILL/SIGTERM z dowolnego procesu uruchomionego jako root. Podczas zawieszenia zdarzenia AUTH Endpoint Security wygasają i domyślnie są dozwalane, co po cichu wyłącza egzekwowanie polityk dostępu do plików.
- CVE-2026-34218Średnie
ClearanceKit ma defekt uruchomieniowy, który powoduje, że tylko reguły skompilowane są egzekwowane do czasu interakcji użytkownika z GUI. Reguły MDM i zdefiniowane przez użytkownika nie są stosowane.
Oryginalny opis (angielski, źródło NVD)
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.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

