Security fixes are released for the latest 0.1.x version tested with DSH 0.1.0-rc.6.
Please use GitHub's private security advisory flow for JayDong9130/dsh-evolution-lab. Do not include credentials, raw DSH sessions, private evaluation fixtures, or unredacted project paths in an issue. Include the plugin/DSH/Node versions, a minimal synthetic reproducer, expected boundary, and observed behavior.
Evolution Lab may read committed session events, write .dsh/evolution and managed .dsh/skills, call the configured DSH model, and start evaluator child processes. It must not broaden sandbox/approval policy, emit executable candidates, persist plaintext credentials, leak held-out tasks to the proposer, or activate a candidate without a readable proof.
See docs/security-model.md for threats, invariants, recovery and residual risks.