← Back to search

CVE-2026-73179

8.1 HIGH

Published 2026-10-09 · Updated 2026-10-15

AI risk analysis

Summary
The flaw allows attackers to reuse a single OAuth2 authorization code multiple times to obtain valid access tokens, bypassing the intended single-use restriction. This creates a race condition in database operations that can be exploited concurrently to generate unlimited access tokens from one valid authorization code.
Exploitability
Exploitation requires concurrent HTTP requests to the token endpoint using a valid authorization code, with minimal preconditions beyond having access to a legitimate authorization code and network access to the vulnerable server.
Blast radius
The impact could be significant as attackers could gain unauthorized access to protected resources using stolen or leaked authorization codes, potentially leading to full system compromise if those tokens have broad permissions.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to Apache CXF version 4.2.4, 4.1.9, or 3.6.13 which fixes the race condition in the OAuth2 authorization code handling.
oauth2authorizationrace-conditiondatabase

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Improper enforcement of single-use authorization code semantics in the JPA OAuth2 authorization code grant provider in Apache CXFallows a remote attacker to obtain multiple valid access tokens from a single authorization code via concurrent token exchange requests that race the non-atomic find-then-delete operation against a shared relational database under READ_COMMITTED isolation. Users are recommended to upgrade to versions 4.2.4 or 4.1.9 or 3.6.13, which fixes this issue.

CVSS vector

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-367

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.