Highlights
Auth Bypass: 3 prior fixes. Scrutinize any change in this area.
http_server.go: most-fixed (1 issue). Treat as high-risk during review.
4 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Auth Bypass: Misconfigured routing wildcards in the SPA fallback mechanism allowed backend API endpoints to be bypassed or handled improperly by static file middleware. Developers modifying routing rules must ensure administrative and payment APIs are explicitly isolated from static asset fallbacks.
Auth Bypass: Manually adjusting payment orders without strict on-chain validation allowed administrative actions to bypass actual blockchain transaction confirmation, posing significant financial risk.
SSRF: The application contacts external endpoints for rate updates and merchant callbacks. Failing to validate these URLs against private/loopback IP spaces allows attackers to pivot into internal networks via SSRF.