This release includes 7 security fixes for security teams reviewing exposed deployments.
Published 1mo
Secrets & Credentials
β No known CVEs patched
This release patches 7 known CVEs
Topics
ai-agents
claude-code
cursor
keyring
mcp
mcp-server
+2 more
secrets-management
security
Affected surfaces
auth
Summary
AI summaryUpdates π Security hardening, β οΈ Breaking, and π Dashboard across a mixed release.
Full changelog
π Security hardening
export_secretshonors therequiresApprovalgate on bulk MCP reads- Governance policy anchored to the MCP server's launch directory (no
projectPathescape) import_dotenvover MCP no longer reads arbitrary files (content-only)- SSRF: connect-time re-validation closes the DNS-rebinding window
- Teleport PBKDF2 100k β 210k (legacy bundles still decrypt)
- Status dashboard endpoints require a per-launch token
- Hardened exec network/command guards; policy cache invalidates on
.q-ring.jsonchange
π Dashboard
- Rebuilt on Preact + htm with VDOM diffing β fixes the flicker/reload-on-update; still a single self-contained, offline page
π¦ Dependencies & CI
- Cleared 23 Dependabot alerts; pinned pnpm via
packageManager; added Dependabot config + PR template
β οΈ Breaking
- Dashboard returns
403without its token (use the printed URL) - A single MCP server now applies only its launch directory's
.q-ring.jsonpolicy
Full notes: CHANGELOG.md
Breaking Changes
- Dashboard now returns `403` without a perβlaunch token (use the printed URL).
- MCP server applies only its launch directory's `.q-ring.json` policy.
Security Fixes
- `export_secrets` now honors the `requiresApproval` gate on bulk MCP reads.
- Governance policy anchored to MCP server's launch directory prevents `projectPath` escape.
- `import_dotenv` over MCP restricted to contentβonly, blocking arbitrary file reads.
- Connectβtime reβvalidation closes DNSβrebinding window for SSRF.
- Teleport PBKDF2 iteration count increased from 100k to 210k (legacy bundles still decrypt).
- Status dashboard endpoints now require a perβlaunch token.
- Exec network/command guards hardened; policy cache invalidates on `.q-ring.json` change.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About I4cTime/quantum_ring
Quantum-inspired keyring for AI coding agents. Secure secrets with superposition, entanglement, tunneling, and teleportation.
Related context
Related tools
Earlier breaking changes
- v0.13.0 Breaks scripts relying on unconfirmed destructive CLI operations; now requires `--yes` to bypass confirmation prompts.
Beta — feedback welcome: [email protected]