| Version | Supported |
|---|---|
| 1.x | ✅ |
We take the security of eSIM E-Go seriously. If you discover a security vulnerability, please do not open a public issue.
Instead, send a private report to oj33593@gmail.com with the subject line [SECURITY] eSIM E-Go Server.
Please include:
- A description of the vulnerability
- Steps to reproduce
- Potential impact
- Any suggested fix (if known)
You should receive a response within 48 hours. If the issue is confirmed, a fix will be released as soon as possible, typically within 7 days.
We kindly ask that you allow us time to fix and release a patch before disclosing the vulnerability publicly.
This security policy covers the main repository omermask/esim-ego-server and its companion dashboard (admin panel). It does not cover third-party dependencies — please report those to their respective maintainers.
- Change all secrets in
.envbefore going to production —SECRET_KEY,API_KEYS_ENCRYPTION_KEY, database passwords, API keys - Enable HTTPS behind a reverse proxy (Nginx/Caddy)
- Restrict admin access using the IP whitelist (
ADMIN_IP_WHITELIST) - Enable 2FA for all admin accounts (
/admin/security/enable-2fa) - Keep Redis firewalled — it should not be exposed to the public internet
- Regularly update dependencies — use
pip-auditor Dependabot