mirror of
https://github.com/ruvnet/ruflo.git
synced 2026-09-14 14:01:28 +08:00
75fe9f564f
1. SQL injection: Convert all 9 string-interpolated queries in memory-initializer.ts to parameterized queries (db.prepare/bind) Closes #1030 2. Preinstall hook: Remove no-op preinstall script and package.json entry that triggered supply chain concern 3. SECURITY.md: Add vulnerability disclosure policy with supported versions, reporting process, and safe harbor statement 4. SafeExecutor: Remove npx from default command allowlist to prevent arbitrary package execution via safe executor 5. Cleanup command: Add `cleanup` command for removing project artifacts (.claude/, .swarm/, data/, etc.) with --dry-run default and --force to execute. Addresses uninstall documentation gap Published as v3.5.40. All fixes verified in Docker. Closes #1375