THREATOPS
THREAT OPSThreat News › [GHSA] GHSA-xpxj-f2fm-rqch (high) — OliveTin: Unauthenticated DoS via OAuth2 State Memory Exhaustion (Unbounded Map Growth)

[GHSA] GHSA-xpxj-f2fm-rqch (high) — OliveTin: Unauthenticated DoS via OAuth2 State Memory Exhaustion (Unbounded Map Growth)

highgithub_advisoriesPublished 2026-07-30

GHSA-xpxj-f2fm-rqch Severity: high CVE: CVE-2026-67437

OliveTin: Unauthenticated DoS via OAuth2 State Memory Exhaustion (Unbounded Map Growth)

## Summary

OliveTin's OAuth2 login handler stores per-login state in an in-memory map (`registeredStates`) that grows unboundedly. States are added on every `/oauth/login` request but are **never deleted or expired**. An unauthenticated attacker can send

Indicators of compromise

Original source: https://github.com/advisories/GHSA-xpxj-f2fm-rqch