Impact
An efficiency flaw in AshAuthentication’s base62 decoder causes it to recompute powers for every character, leading to an approximate cubic cost in input length. An unauthenticated attacker can submit an oversized base62 segment in an API key, exhausting CPU cycles and memory and causing legitimate sign‑in requests to fail. The weakness is classified as CWE-407 (Excessive Computation).
Affected Systems
The vulnerability is present in team‑alembic AshAuthentication versions 4.8.0 up to but not including 4.15.0, as well as 5.0.0‑rc.0 up to but not including 5.0.0‑rc.14; any installations using these ranges are exposed.
Risk and Exploitability
The CVSS score of 8.2 indicates a high severity denial of service vulnerability. EPSS data is unavailable, but exploiting it requires only an unauthenticated HTTP request with an oversized API key; no authentication or privileged access is needed. Because the code does not guard against resource exhaustion, an attacker can repeatedly trigger the flaw. The vulnerability is not yet tracked in the CISA KEV catalog, yet the impact warrants immediate remediation.
OpenCVE Enrichment