Skip to content

Toolport

v0.5.0 Security

This release includes 5 security fixes for security teams reviewing exposed deployments.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →
This release patches 5 known CVEs

Topics

ai ai-agents anthropic claude cursor developer-tools
+10 more
gateway llm local-first mcp mcp-server model-context-protocol react rust tauri vscode

Affected surfaces

rce_ssrf deps auth

Summary

AI summary

Updates Internal, Accessibility, and Thanks across a mixed release.

Full changelog

A security-hardening release. Conduit tightens the whole tool-trust boundary,
caps and filters what the gateway will fetch and sync, and adds accessibility and
UI polish.

Fixed

  • The sidebar action bar stays put. It's pinned to the bottom of the server
    list and always visible instead of appearing only when you scroll to the end,
    and undetected clients collapse under a disclosure so the list stays short.

Security

  • Hardened the anti-agentjacking scan. Tool results are normalized before
    scanning (lowercase, invisible/zero-width/bidi stripping, homoglyph and
    full-width folding) and base64-decoded payloads are scanned too, so injection
    text can't slip past with Unicode tricks or encoding. Nested structuredContent
    is scanned as well.
  • Rug-pull detection covers more of the tool definition. Fingerprints now
    include outputSchema and annotations (version-tagged), so a server can't
    quietly change those behind an already-approved tool.
  • Integrity pins fail closed. A corrupt or tampered pin baseline now raises a
    security event instead of silently resetting to trust-everything.
  • Blocked RCE/SSRF from synced team config. Team sync drops stdio/command
    servers (remote code execution) and private-host URLs (SSRF); only public remote
    servers sync. The gateway also stops following HTTP redirects.
  • Capped downstream responses. The gateway limits how much it reads from a
    downstream MCP server (16 MiB), so a hostile or runaway server can't exhaust
    memory.
  • Validated catalog install specs. Registry-supplied package IDs with shell
    metacharacters or leading dashes are rejected, remote URLs must be http(s), and
    the registry fetch is size-capped.
  • Teams/OAuth hardening. HTTP timeouts, a malformed-config guard, and token
    cleanup after a failed connect.

Accessibility

  • Respects "reduce motion." When the OS prefers reduced motion, Conduit zeroes
    out spinners, pulses, dialog and tooltip zooms, and transitions.

Internal

  • CI on every PR: frontend build, Rust library tests, and a gateway build
    check now run on pull requests across the project.
  • macOS: newer secrets use the ACL-free SecItem keychain path, with a one-time
    migration of older entries (#26). The fuller DataProtection-keychain change is
    still in progress (it needs a code-signing approach that works for the gateway
    sidecar), so prompts behave as before for now.
  • Removed leftover Vite/Tauri scaffold files and shipped a real favicon.

Thanks

  • @bradhallett (#26) for the macOS keychain migration work.

Security Fixes

  • Hardened anti‑agentjacking scan: normalizes tool results (lowercase, strips invisible/zero‑width/bidi characters, folds homoglyphs and full‑width glyphs), scans base64‑decoded payloads, and recursively scans nested `structuredContent`
  • Rug‑pull detection expanded to include `outputSchema` and version‑tagged `annotations` fingerprints
  • Integrity pins now fail closed, raising a security event on corrupt or tampered pin baselines
  • Blocked RCE/SSRF from synced team config: drops stdio/command servers and private‑host URLs; gateway no longer follows HTTP redirects
  • Capped downstream MCP server responses to 16 MiB to prevent memory exhaustion

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

Track Toolport

Get notified when new releases ship.

Sign up free

About Toolport

All releases →

Beta — feedback welcome: [email protected]