If you discover a security vulnerability in this project, please report it responsibly.
Do NOT open a public GitHub issue for security vulnerabilities.
Instead, please report vulnerabilities via one of these channels:
- GitHub Security Advisories: Use the Report a vulnerability feature
- Email: Contact the maintainers directly (see CODEOWNERS)
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment: Within 48 hours
- Assessment: Within 7 days
- Fix: Dependent on severity (critical: ASAP, high: 14 days, medium: 30 days)
This project implements a three-layer security model:
- Read-Only Mode (default): Mutating tools are not registered
- Tool Annotations: MCP clients prompt users before destructive actions
- Credential Isolation: Auth tokens and passwords never reach the LLM
See the README for full architecture details.
Only the latest release is supported with security updates.