If you discover a security vulnerability in AIWatch, please report it responsibly:
- GitHub Security Advisory (preferred): Report a vulnerability
- Public issue: If the vulnerability is not sensitive, open a GitHub issue with the
securitylabel
Please do NOT open a public issue for sensitive security vulnerabilities.
- Acknowledgement: within 48 hours
- Initial assessment: within 7 days
- Fix or mitigation: depends on severity, typically within 30 days
The following areas are in scope for security reports:
- Worker endpoints (
/api/status,/api/alert,/api/vitals,/api/v1/*) — injection, CORS bypass, data exposure - Status page parsers (
worker/src/parsers/) — XML/HTML injection, SSRF via crafted status page responses - Frontend (
src/) — XSS, open redirects, sensitive data in client storage - Edge Functions (
api/) — SSR injection, header manipulation - Webhook proxy (
/api/alert) — relay abuse, payload injection
- Rate limiting on the Cloudflare Worker (platform-level concern)
- Denial of service against third-party status pages we monitor
- Social engineering attacks
- Vulnerabilities in dependencies with no demonstrated impact on AIWatch
We appreciate responsible disclosure and will credit reporters in the fix commit (with permission).