We actively support and provide security updates for the following versions:
| Version | Supported |
|---|---|
| 1.x.x | ✅ |
If you discover a security vulnerability, please report it to security@modelmuxer.com.
Please do not report security vulnerabilities through public GitHub issues.
- Description of the vulnerability
- Steps to reproduce the issue
- Potential impact
- Any suggested fixes (if available)
- Initial Response: Within 48 hours
- Status Update: Within 7 days
- Resolution: Varies based on severity and complexity
Status: Acknowledged - Mitigated
Affected Component: PyTorch 2.7.1 (torch.nn.functional.ctc_loss)
Severity: Medium
Impact: Limited to optional ML routing features
Mitigation Strategy:
- Isolation: PyTorch is in optional ML dependency group
- Deployment: Core routing works without ML dependencies
- Monitoring: CI pipeline monitors for updates
- Alternative: Fallback routing available when ML disabled
Deployment Recommendations:
- For security-critical environments: Deploy without
--with mlflag - For ML-enabled deployments: Monitor PyTorch security advisories
- Use semantic router fallback mode in production
Base Images:
- Production:
python:3.11-slim(Debian-based, regular security updates) - Alpine:
python:3.12-alpine3.20(Minimal attack surface)
Security Measures:
- Multi-stage builds to minimize final image size
- Non-root user execution
- Minimal package installation
- Regular base image updates
JWT Security:
- Strong secret key generation required
- Token expiration enforced
- Role-based access control (RBAC)
API Security:
- Rate limiting implemented
- Input validation on all endpoints
- PII detection and redaction
- Audit logging for all requests
- Environment Variables: Never commit secrets to version control
- Network Security: Use HTTPS/TLS in production
- Database Security: Use encrypted connections and strong passwords
- Monitoring: Enable comprehensive audit logging
- Updates: Regularly update dependencies and base images
- Code Review: All changes require review
- Static Analysis: Automated security scanning in CI/CD
- Dependency Scanning: Regular vulnerability assessments
- Testing: Security-focused test cases
ModelMuxer implements security controls to support:
- SOC 2 Type II compliance
- GDPR data protection requirements
- Industry-standard security frameworks
For security-related questions or concerns:
- Security Team: security@modelmuxer.com
- General Support: support@modelmuxer.com