⑦ sandbox:permissions の隙間を OS レベルで補う
ツール単位の制御(permissions)と OSレベル制御は別物。WebFetch を deny しても Bash の curl/wget は到達しうる。多層で二重化する(defense-in-depth)。
外側ほど広い保護層。多層防御の各レイヤーは次の通りです。
- IdP / SaaS 権限(接続先サービス側)
- EDR / DLP / CASB(端末・通信・データ保護)
- sandbox(OSレベルの FS・ネットワーク制御)
- hooks(実行前後の検査・ログ・ブロック)
- permissions(Claude Code のツール実行制御)
WebFetch deny の穴は sandbox.network.allowedDomains で塞ぐ(proxy はホスト名判定・TLS 非検査)。
外側ほど広い保護層。どれが欠けても漏れる。
