fix(security): audit shared agent skills - #1373
Conversation
Signed-off-by: Benyamin <benyaminjmf@gmail.com>
|
Thanks for opening this — it has been seen, and it is queued. This note is automated, but it is not a brush-off: it exists so you know where your PR stands instead of having to guess from silence. Current review status: working through a backlog. What that means for this PR, concretely:
Things that will genuinely speed it up whenever review does happen:
If this fixes a bug, a reproduction we can run is worth more than a description of the symptom. Thanks for contributing, and sorry in advance for the wait. |
|
Merged as I verified both problems on current The predictable It also fixes something you did not claim: the Windows smoke leg deliberately roots The Two details I want to credit specifically, because they are the kind of thing that goes unnoticed: you hoisted One thing worth knowing for context: this script only runs in the release dry-run and release smoke, not in PR CI — so none of the green checks above actually exercised your change. It was verified by running the script end-to-end against a built binary, plus Thanks again for the careful, well-scoped follow-up. #977 stays open for the maintainer's disposition on the original feature discussion, as you asked. |
Summary
.agents/in the install-audit expected path set for shared skill writes$HOME/.agents/skillsfor dangerous patternsmktempdirectory instead of predictable/tmp/sec_skill_urlsTesting
bash -n scripts/security-install.shmake -f Makefile.cbm cbmbash scripts/security-install.sh build/c/codebase-memory-mcpContext
Extracted from #977 after Codex skill support landed in main. This addresses the two remaining
scripts/security-install.shhardening items identified in the maintainer review thread.