We release patches for security vulnerabilities for the following versions:
| Version | Supported |
|---|---|
| 1.x | ✅ |
We take the security of ElasticScope seriously. If you believe you have found a security vulnerability, please report it to us responsibly.
Please do not report security vulnerabilities through public GitHub issues.
Instead, please report them via:
- GitHub Security Advisories: https://github.com/fuykun/ElasticScope/security/advisories
- Or email the maintainers directly
Please include the following information:
- Type of vulnerability
- Full paths of source file(s) related to the vulnerability
- The location of the affected source code (tag/branch/commit or direct URL)
- Any special configuration required to reproduce the issue
- Step-by-step instructions to reproduce the issue
- Proof-of-concept or exploit code (if possible)
- Impact of the issue, including how an attacker might exploit it
- We will acknowledge receipt of your vulnerability report within 48 hours
- We will provide a more detailed response within 7 days
- We will work on a fix and keep you informed of the progress
- Once the fix is ready, we will release a security update
- We will publicly disclose the vulnerability after the fix is released
When using ElasticScope:
- Never expose Elasticsearch credentials in public repositories
- Use HTTPS for Elasticsearch connections in production
- Keep ElasticScope updated to the latest version
- Use authentication for your Elasticsearch clusters
- Limit network access to Elasticsearch
- Review and restrict Elasticsearch user permissions
- Use environment variables for sensitive configuration
- ElasticScope stores connection information in the browser's local storage
- No credentials are sent to external servers
- All communication is directly between your browser and Elasticsearch
- Review the Docker configuration before deploying to production
Thank you for helping keep ElasticScope and its users safe!