Please do not open a public GitHub issue for critical or sensitive security findings.
Instead, report them privately via one of the following channels:
- Email: security@tycoon.example (replace with the project’s real private disclosure address when it is configured)
- GitHub Security Advisory: https://github.com/SaboStudios/Tycoon-Monorepo/security/advisories/new
Include:
- affected package or area (
frontend/,backend/,shop-api/,contract/) - reproduction steps or proof of concept
- impact assessment and severity
- any suggested mitigations or temporary workarounds
This policy covers:
frontend/browser code and client-side auth flowsbackend/API, middleware, JWT handling, and refresh-token logicshop-api/purchase flow and idempotency protectionscontract/Rust/Soroban code and deployment pipeline
- Do not disclose critical findings publicly before a fix is available.
- Prefer a private report and coordinated remediation.
- Report suspected JWT, token refresh, auth bypass, CORS, or data-exposure issues immediately.
We aim to acknowledge high-priority reports within 5 business days and to provide a remediation timeline after triage. Exact SLAs may vary by severity and report quality.
backend/docs/TOKEN_REFRESH_SECURITY_GUIDE.mdbackend/docs/AUTH_JWT_RUNBOOK.mdbackend/docs/CORS_SECURITY_GUIDE.mdbackend/docs/ADR-001-shop-purchase-ownership.md