Currently supported versions with security updates:
| Version | Supported |
|---|---|
| 1.0.x | ✅ |
If you discover a security vulnerability in @arcaelas/rag, please report it responsibly.
- DO NOT open a public GitHub issue
- Send an email to: arcaela.reyes@gmail.com
- Include in your report:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Initial Response: Within 48 hours
- Status Update: Within 7 days
- Fix Timeline: Depends on severity
- Critical: 1-7 days
- High: 7-14 days
- Medium: 14-30 days
- Low: 30-90 days
- Acknowledgment of your report
- Assessment of the vulnerability
- Development of a fix
- Release of a security patch
- Public disclosure (coordinated with you)
- We follow coordinated disclosure
- Security advisories will be published on GitHub Security Advisories
- CVE IDs will be requested for significant vulnerabilities
- Credit will be given to reporters (unless anonymity is requested)
When using @arcaelas/rag:
- Vector database is stored locally on your machine
- No data is sent to external services (except Ollama if configured remotely)
- Ensure proper file permissions on
~/.cache/@arcaelas/rag/data/
- Use
http://localhost:11434for local-only access - If using remote Ollama, ensure it's on a trusted network
- Consider using HTTPS for remote Ollama connections
- Validate JSONL files before importing
- Be cautious with JSONL files from untrusted sources
- Review error reports for potential malicious content
- Never commit
.envfiles with sensitive configurations - Use environment variable management tools in production
- Restrict access to configuration files
- Data is stored unencrypted in
~/.cache/@arcaelas/rag/data/ - Ensure appropriate file system permissions
- Consider full-disk encryption for sensitive data
- Security depends on your Ollama instance configuration
- Review Ollama's security documentation
- Keep Ollama updated to latest version
- Regular dependency updates via Dependabot
- Automated security scanning enabled
- Review
yarn auditoutput regularly
Subscribe to security notifications:
- Watch this repository for security advisories
- Enable GitHub security alerts
- Follow @arcaelas for announcements
We appreciate the security research community and will acknowledge all valid reports.
Thank you for helping keep @arcaelas/rag secure!