We release patches for security vulnerabilities in the following versions:
| Version | Supported |
|---|---|
| 1.0.x | ✅ |
| < 1.0 | ❌ |
The main branch always contains the latest stable release.
The Prometh Context Framework team takes security seriously. If you discover a security vulnerability, please follow these steps:
DO NOT open a public GitHub issue for security vulnerabilities.
Instead, please report security issues via one of these methods:
- Email: Send details to 786743+ivannagy@users.noreply.github.com
- GitHub Security Advisories: Use the Security Advisory feature
When reporting a vulnerability, please include:
- Description: Clear explanation of the vulnerability
- Impact: What could an attacker accomplish?
- Reproduction Steps: Detailed steps to reproduce the issue
- Affected Versions: Which versions are vulnerable?
- Proposed Fix: If you have suggestions (optional)
- Your Contact Info: So we can follow up with questions
- Acknowledgment: We'll acknowledge receipt within 48 hours
- Assessment: We'll assess the severity and impact within 5 business days
- Updates: We'll keep you informed of progress
- Credit: We'll credit you in the security advisory (if you wish)
- Timeline: Critical issues will be addressed immediately; others within 30 days
- Keep Updated: Always use the latest version from the
mainbranch - Review Output: Inspect generated documents before sharing
- Validate Inputs: Be cautious when processing untrusted input files
- Local Settings: Keep
.claude/settings.local.jsonprivate (it's gitignored)
The framework processes various file formats (PDF, Markdown, text):
- Trusted Sources Only: Only process files from trusted sources
- Review Content: Always review generated output before committing
- Sanitize Data: The framework attempts to sanitize private information, but review is recommended
All commands are designed to:
- Validate CLAUDE.md presence before execution
- Prevent accidental exposure of sensitive information
- Create files in designated directories only
- No Input Validation: User-provided content is not sanitized beyond basic formatting
- File System Access: Commands have write access to your file system
- Shell Execution: Setup script executes shell commands with user permissions
Security updates will be:
- Released immediately for critical vulnerabilities
- Announced via GitHub Security Advisories
- Documented in CHANGELOG.md
- Tagged with version numbers
- Private Disclosure: Security issues are disclosed privately to maintainers
- Public Disclosure: Only after a fix is available or 90 days (whichever comes first)
- Coordinated Release: Fixes released with public disclosure when possible
Thank you for helping keep Prometh Context Framework secure!