| Version | Supported |
|---|---|
| 1.2.x | ✅ |
| 1.1.x | ✅ |
| 1.0.x | ❌ |
If you discover a security vulnerability in this project, please follow these steps to report it:
- Do not disclose the vulnerability publicly until it has been addressed by the maintainers.
- Send an email to [email protected] with a detailed description of the vulnerability, including:
- The steps to reproduce the issue
- The potential impact of the vulnerability
- Any potential solutions or workarounds you're aware of
When using this UML-MCP server in your environment, please follow these security best practices:
- Always run the service behind a secure proxy if exposing it to the internet
- Consider using HTTPS for any exposed endpoints
- Limit access to the server using IP restrictions or VPN when possible
- Do not expose the MCP server directly to untrusted networks
- Use API keys or other authentication mechanisms when integrating with other services
- Validate all input coming from external sources
- Keep all dependencies up to date
- Run the service with minimal required permissions
- Use containerization to isolate the service from other applications
We use automated tools to scan for vulnerabilities in our dependencies and update them regularly. Users are encouraged to:
- Regularly update to the latest version of this project
- Report any known vulnerabilities in dependencies
- Submit pull requests to update outdated or vulnerable dependencies
We are committed to addressing security issues promptly. We will:
- Acknowledge receipt of your vulnerability report within 48 hours
- Provide a timeline for fixing the issue within 5 business days
- Notify you when the vulnerability has been fixed
- Acknowledge your contribution (unless you prefer to remain anonymous)
Thank you for helping keep this project secure!