cve.bz

CVE-2026-50631

7.4 highEPSS 0.3%

A race condition in AbstractOAuthDataProvider allows concurrent requests using the same Refresh Token to bypass single-use semantics and generate multiple valid Access Tokens, when 'recycleRefreshTokens' is set to false. A leaked refresh token can be replayed concurrently by multiple attackers or threads. Users are recommended to upgrade to versions 4.2.2 or 4.1.7 or 3.6.12, which fixes this issue.

CVSS 3.1
7.4CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
EPSS
0.3% chance of exploitation in the next 30 days; higher than 21% of CVEs (scores of 2026-10-25)
CWE
CWE-367
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-83r6-96m8-r52pMavenorg.apache.cxf:cxf-rt-rs-security-oauth2>=4.2.0 <4.2.24.2.2
GHSA-83r6-96m8-r52pMavenorg.apache.cxf:cxf-rt-rs-security-oauth2<4.1.74.1.7

References

Check your stackJSON