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
[fork-patch] Windows cache-private/DACL 硬化检查增加可跳过开关(CBM_SKIP_DACL_HARDENING) #2
codebase-memory-mcp: secure CLI coordination could not be created (cache-private):
DACL entry 0 grants mutation rights 0x00000112 to untrusted identity (other S-1-5-21-...)
Activity
feat(fork): invert DACL check default — skip by default, CBM_DACL_HAR…
daidaiJ commentedon Sep 5, 2026
已解决,实现形态与提案有出入,说明如下(commit 9a49749,随 v0.8.1-fork.1 发布)。
采纳的形态是「默认反转」而非「开关跳过」:环境变量定名
CBM_DACL_HARDENING(非提案的CBM_SKIP_DACL_HARDENING)——默认跳过 cache 目录的不可信 ACE 遍历,CBM_DACL_HARDENING=1才开回严格检查。理由:单用户本地工具不该被祖先目录(共享工具目录继承 Authenticated Users ACE)挡在门外,跳过应是默认态;多用户/终端服务器主机才需要显式开回。二进制见 v0.8.1-fork.1 release。
feat(fork): minimal MCP surface (3 tools), tools_disabled denylist, s…
feat(fork): invert DACL check default — skip by default, CBM_DACL_HAR…
feat(fork): minimal MCP surface (3 tools), tools_disabled denylist, s…
feat(fork): invert DACL check default — skip by default, CBM_DACL_HAR…
feat(fork): minimal MCP surface (3 tools), tools_disabled denylist, s…
feat(fork): invert DACL check default — skip by default, CBM_DACL_HAR…