Eventio handles public event data, API access, browser configuration, and deployment secrets. Security reports are welcome and should be handled privately.
Please do not open a public GitHub issue for security reports.
Use GitHub private vulnerability reporting:
https://github.com/omkhalane/eventio/security/advisories/new
If private reporting is unavailable, contact:
om.khalane.dev@gmail.com
Please include:
- A clear summary of the issue.
- Steps to reproduce.
- Affected package, app, endpoint, or deployment surface.
- Expected impact.
- Example payloads, screenshots, or logs with secrets removed.
- Whether the issue is already public.
In scope:
- Eventio web app code.
- Eventio API code.
- Worker and scraper code.
- Repository configuration and Docker setup.
- Documentation that could lead to unsafe deployment.
- Secret handling and public/private environment variable boundaries.
Out of scope:
- Third-party platforms scraped by Eventio.
- Social engineering.
- Spam or denial-of-service-only reports.
- Reports requiring compromised credentials.
- Vulnerabilities in user-managed infrastructure outside this repository.
The maintainer will review valid reports as soon as practical, ask clarifying questions if needed, and coordinate a fix before public disclosure when appropriate.
- Never commit
.envfiles with real values. - Keep server-only secrets out of
PUBLIC_*variables. - Remove tokens, cookies, and private user data from logs before sharing.
- Avoid adding debug endpoints that expose config or database state.
- Keep Docker examples development-safe and clearly documented.