Strix is a security testing tool, and we take the security of the tool itself very seriously. This policy outlines how to report security vulnerabilities and how we handle them.
Reporting a Vulnerability
What to Report
Please report any security vulnerabilities in:
- Strix CLI - The main command-line tool
- Docker sandbox - Container isolation and security
- LLM integrations - API key handling and data leakage
- Dependencies - Vulnerable third-party packages
- Infrastructure - Strix Platform (app.strix.ai) vulnerabilities
How to Report
Do not report security vulnerabilities through public GitHub issues, discussions, or Discord. This could put users at risk.
To report a security vulnerability:
-
Email us privately
- Send to: security@usestrix.com
- Subject: “Security Vulnerability Report”
- Include “CONFIDENTIAL” in subject line
-
Use GitHub Security Advisories
-
For critical issues, encrypt your report
- Use our PGP key (see below)
- Ensures sensitive details remain confidential
What to Include
Please provide:
- Description - Clear explanation of the vulnerability
- Impact - What an attacker could do with this vulnerability
- Affected versions - Which versions are vulnerable
- Steps to reproduce - Detailed reproduction instructions
- Proof of concept - Code, commands, or screenshots demonstrating the issue
- Suggested fix - If you have ideas for remediation
- Your contact information - So we can follow up with questions
Example Report Template
Suggested Fix:
[If you have remediation ideas]
Additional Context:
[Any other relevant information]
Contact:
[Your name/email for follow-up]
Security Best Practices
For Users
Protect your LLM API keys:
Secure scan results:
Use least privilege:
Isolate testing:
For Contributors
Secure development practices:
-
No secrets in code
- Use environment variables
- Never commit API keys or tokens
- Use
.gitignore properly
-
Input validation
- Sanitize all user input
- Validate file paths
- Escape shell commands properly
-
Dependency security
-
Code review
- All PRs require review
- Security-sensitive changes need extra scrutiny
- Run security checks before merging
-
Run security checks
Known Security Considerations
LLM API Data Sharing
What data is sent to LLM providers:
When you use cloud LLM providers (OpenAI, Anthropic, Google), Strix sends:
- Target source code and configuration
- HTTP requests and responses
- Error messages and stack traces
- Testing instructions and findings
Mitigation options:
Docker Container Isolation
Security measures:
- Containers run with limited privileges
- No access to host filesystem by default
- Network isolation from host
- Resource limits enforced
Considerations:
- Docker daemon has root privileges
- Container escape vulnerabilities could affect host
- Shared kernel with host system
Best practices:
API Key Handling
How Strix stores keys:
- Environment variables (cleared on exit)
- Config file:
~/.strix/cli-config.json (file permissions 600)
- Never in logs or reports
- Never sent to Strix servers
Protect your keys:
Security Features
Built-in Protections
Strix includes several security features:
- Sandboxed execution - All testing runs in Docker containers
- Input validation - Sanitizes user inputs and file paths
- Rate limiting - Prevents runaway API usage
- Timeout controls - Prevents infinite loops
- Error handling - Fails safely without exposing internals
Security Defaults
Vulnerability Disclosure History
We maintain transparency about security issues:
Published Advisories
See github.com/usestrix/strix/security/advisories for:
- CVE assignments
- Detailed vulnerability descriptions
- Affected versions
- Patches and workarounds
- Credit to reporters
Hall of Fame
We recognize security researchers who responsibly disclose vulnerabilities:
PGP Key
For encrypted communication:
Download from: github.com/usestrix/strix/security/pgp-key.asc
Bug Bounty Program
We currently don’t have a formal bug bounty program. However:
- We greatly appreciate security reports
- Researchers receive public acknowledgment
- Critical vulnerabilities may be eligible for rewards at our discretion
Interested in a bug bounty program? Let us know: security@usestrix.com
Questions?
For questions about this security policy:
Changes to This Policy
This security policy may be updated periodically. We’ll notify the community of significant changes through:
- GitHub repository updates
- Discord announcements
- Documentation changes
Last updated: March 2026