You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[security][tools] OS の隔離の許可と記録の食い違い(外を指すキャッシュの symlink、降格の event、Linux の reason、展開の上限) #668
Activity
Kewton commentedon Oct 13, 2026
#658(PR #671)の追記:
--offlineで外向きの通信が OS により遮断されているときも、reason はネットワークに触れません(macOS はread isolation appliedだけ、Linux の ABI4 以上はNone)。この Issue の reason の文を揃える作業で、「network confined (loopback only)」(macOS)・「network confined (ports N; UDP not restricted)」(Linux)のような節も合わせて足すことを推奨します(H-29)。Merge pull request #690 from Kewton/feature/issue-668-security-tools-…
Kewton commentedon Oct 17, 2026
PR #690 で merge しました(merge commit
1b645641、develop6f86b0cbで CI・acceptance・Next.js domain oracles すべて success)。$HOMEの下のときだけ書き込みを許可。probe で develop は 7 形で外に書けた(BAD=7)のが、HEAD では macOS・Linux とも BAD=0。autoの降格時にbash_sandbox_statusを 1 回出し直す(名前・field は不変)。events path はsrc/lib.rsの 1 行で渡す。/に開かない・sandbox を外さない)。reason は not effective。SECURITY.mdも更新。後続の論点(non-blocker、develop と同じものを含む):
.npm → .のような home の下を指すキャッシュ、判定と open の TOCTOU、workflow の子が events path を上書きして戻さない点、fd が尽きると降格の event も書けない点、macOS に降格の経路が無い点、run の途中で上限を超えたとき event を出し直さない点。必要なら別 Issue にします。🤖 Generated with Claude Code