Security Policy
August 13, 2026 · View on GitHub
Supported Versions
| Version | Supported |
|---|---|
| 0.1.x | ✅ |
Reporting a Vulnerability
If you discover a security vulnerability in DeepJIT, please report it responsibly.
How to Report
- Do NOT open a public GitHub issue for security vulnerabilities
- Email the maintainers directly or use GitHub's private vulnerability reporting
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if available)
GitHub Private Vulnerability Reporting
Go to the repository's Security tab and click "Report a vulnerability" to submit a private report.
What to Expect
- We will acknowledge your report within 48 hours
- We will investigate and provide an initial assessment within 7 days
- We will keep you informed of the fix timeline
Security Notes
- API keys: DeepJIT never stores or reads provider credentials itself. Keys are
resolved by the harness's credential service or the launching environment
(
DEEPSEEK_API_KEYetc.). Never commit keys to this repository or any config file. - Traces: execution traces are stored locally in
~/.dsh/deepjit/deepjit.db. Tool results may contain sensitive content; keep the database file permissions restricted (the plugin does not set world-readable modes). - Self-execution: flow templates never run
deepjit_*tools, and every flow step passes through the harness permission system (tools/pre-execute).