| タイトル | Craig J. Bass (craigjbass)のClearanceKitにおける認証の欠如に関する脆弱性 |
|---|---|
| 概要 | ClearanceKitはmacOS上でファイルシステムのアクセスイベントを傍受し、プロセスごとのアクセスポリシーを強制します。4.1系およびそれ以前のバージョンでは、opfilter Endpoint Securityシステム拡張がファイルアクセスポリシーをES_EVENT_TYPE_AUTH_OPENイベントの傍受のみによって強制していました。7つの追加のファイル操作イベントタイプは傍受されておらず、このためローカルで実行されている任意のプロセスが拒否を引き起こすことなく設定されたFAAポリシーを回避できました。コミットa3d1733では、これら7つのイベントタイプすべてのサブスクリプションが追加され、既存のFAAポリシー評価機構を経由して強制されるようになりました。AUTH_RENAMEおよびAUTH_UNLINKはXProtectの変更検出も保持しており、XProtectパス上のイベントは許可され、ユーザーポリシーによる評価の代わりに既存のonXProtectChangedコールバックをトリガーします。4.2系のすべてのバージョンにこの修正が含まれています。既知の回避策は存在しません。 |
| 想定される影響 | 当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 また、当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 さらに、当該ソフトウェアの一部が停止する可能性があります。 そして、この脆弱性を悪用した攻撃により、他のソフトウェアにも影響が及ぶ可能性があります。 |
| 対策 | 正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。 |
| 公表日 | 2026年3月26日0:00 |
| 登録日 | 2026年4月21日10:48 |
| 最終更新日 | 2026年4月21日10:48 |
| CVSS3.0 : 重要 | |
| スコア | 8.7 |
|---|---|
| ベクター | CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L |
| Craig J. Bass (craigjbass) |
| ClearanceKit 4.2 未満 |
| No | 変更内容 | 変更日 |
|---|---|---|
| 1 | [2026年04月21日] 掲載 |
2026年4月21日10:48 |
| 概要 | ClearanceKit intercepts file-system access events on macOS and enforces per-process access policies. In versions on the 4.1 branch and earlier, the opfilter Endpoint Security system extension enforced file access policy exclusively by intercepting ES_EVENT_TYPE_AUTH_OPEN events. Seven additional file operation event types were not intercepted, allowing any locally running process to bypass the configured FAA policy without triggering a denial. Commit a3d1733 adds subscriptions for all seven event types and routes them through the existing FAA policy evaluator. AUTH_RENAME and AUTH_UNLINK additionally preserve XProtect change detection: events on the XProtect path are allowed and trigger the existing onXProtectChanged callback rather than being evaluated against user policy. All versions on the 4.2 branch contain the fix. No known workarounds are available. |
|---|---|
| 概要 | ClearanceKit intercepta eventos de acceso al sistema de archivos en macOS y aplica políticas de acceso por proceso. En versiones de la rama 4.1 y anteriores, la extensión de sistema de seguridad de punto final opfilter aplicaba la política de acceso a archivos exclusivamente interceptando eventos ES_EVENT_TYPE_AUTH_OPEN. Siete tipos de eventos de operación de archivo adicionales no eran interceptados, permitiendo que cualquier proceso ejecutándose localmente eludiera la política FAA configurada sin activar una denegación. El commit a3d1733 añade suscripciones para los siete tipos de eventos y los enruta a través del evaluador de políticas FAA existente. AUTH_RENAME y AUTH_UNLINK adicionalmente preservan la detección de cambios de XProtect: los eventos en la ruta de XProtect son permitidos y activan la devolución de llamada onXProtectChanged existente en lugar de ser evaluados contra la política de usuario. Todas las versiones de la rama 4.2 contienen la corrección. No se conocen soluciones alternativas disponibles. |
| 公表日 | 2026年3月27日5:16 |
| 登録日 | 2026年4月27日12:20 |
| 最終更新日 | 2026年4月21日5:22 |
| 構成1 | 以上 | 以下 | より上 | 未満 | |
| cpe:2.3:a:craigjbass:clearancekit:*:*:*:*:*:*:*:* | 4.2 | ||||