INFORMATIVEDRAFT
Truth Source: Repository schemas and tests are authoritative.
Security Policy
Supported Versions
| Version | Supported |
|---|---|
| 1.0.x | ✅ Supported |
| < 1.0 | ❌ Not Supported |
Reporting a Vulnerability
We take the security of the MPLP Protocol seriously. If you discover a security vulnerability, please follow these steps:
- Do NOT open a public issue
- Email the details to security@coregentis.com
- Include:
- Description of the vulnerability
- Steps to reproduce
- Affected components (e.g., specific schema, runtime module)
- Potential impact assessment
Response Timeline
| Phase | Timeframe |
|---|---|
| Acknowledgment | Within 48 hours |
| Initial Assessment | Within 5 business days |
| Status Updates | Every 5 business days |
| Resolution Target | Severity-dependent |
Severity Levels
| Severity | Response Target | Description |
|---|---|---|
| Critical | 24-48 hours | Remote code execution, data breach |
| High | 7 days | Privilege escalation, authentication bypass |
| Medium | 30 days | Information disclosure, denial of service |
| Low | 90 days | Minor issues, defense-in-depth |
Scope
This policy applies to:
| Component | Repository |
|---|---|
| Protocol Specifications | schemas/v2/ |
| Reference Runtime | @mplp/runtime-minimal |
| Core Libraries | @mplp/core, @mplp/coordination |
| Integration Adapters | @mplp/integration-* |
| TypeScript SDK | @mplp/sdk-ts |
| Python SDK | mplp (PyPI) |
Out of Scope
- Third-party implementations not maintained by MPGC
- Vulnerabilities in dependencies (report to upstream maintainers)
- Issues in non-release branches
Disclosure Policy
Once a vulnerability is resolved:
- We publish a Security Advisory on GitHub
- We credit the reporter (if desired)
- We update the CHANGELOG with CVE references
- We notify downstream maintainers
Related Documents
- Root SECURITY.md — Repository-level security policy
- Contributing Guide — How to contribute safely
- Governance Constitution — Authority structure
Contact: security@coregentis.com
Response SLA: 48 hours acknowledgment