| Version | Supported |
|---|---|
| 0.1.x | ✅ |
If you discover a security vulnerability in ClarissaBot, please report it responsibly.
- Do NOT open a public issue for security vulnerabilities
- Email the maintainer directly at the email listed in the repository
- Include as much detail as possible:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment: You will receive a response within 48 hours
- Updates: We will keep you informed of our progress
- Resolution: We aim to resolve critical issues within 7 days
- Credit: We will credit you in the release notes (unless you prefer anonymity)
When deploying ClarissaBot:
- Never commit secrets - Use environment variables or Azure Key Vault
- Use managed identity - The app uses
DefaultAzureCredentialfor Azure OpenAI authentication - Keep dependencies updated - Dependabot is configured to monitor for updates
- Review CORS settings - Ensure API CORS is configured for your domain only
- Use HTTPS - Always deploy with TLS enabled
This project uses Dependabot to automatically monitor and update dependencies for security patches. Check the .github/dependabot.yml configuration for details.