| Version | Supported |
|---|---|
main (MVP Alpha) |
Yes |
| Older commits / forks | Best effort |
Please report vulnerabilities that affect:
- Auth / API keys (
profiles.api_key, Supabase session) - Leaderboard integrity (
HARNESS_INGEST_SECRETchannel, SHA-256 digest + Ed25519 DSSE receipts, ingest routes) - XSS / injection in the Next.js app
- Privilege escalation via service-role misuse patterns in docs or examples
Out of scope for private report (open an issue instead):
- ColorSeek / Baseline-IK failing the stacking task
- Client-side Studio demos not writing ELO (by design)
- Theoretical “I control the browser” score spoofing — the product already distrusts the browser; fix is hosted harness / server physics (post-MVP)
Do not open a public GitHub issue for security bugs.
Email arankair.dev@gmail.com with:
- Description and impact
- Steps to reproduce (or PoC)
- Affected commit / deploy URL if known
- Optional: suggested fix
You should get an acknowledgement within a few days. We will coordinate disclosure after a fix is available when possible.
Good-faith research that stays within this policy and avoids privacy violations, DoS against production, or data destruction is welcome.
- Never commit
.env.localor service-role keys - Rotate
HARNESS_INGEST_SECRETand compromised API keys immediately (/accountrotate) - Treat agent API keys like passwords