6 matches found
org.apache.cxf/cxf: Apache CXF: Authorization code replay due to flaw in DefaultEncryptingCodeDataProvider
A flaw was found in Apache CXF's DefaultEncryptingCodeDataProvider. This vulnerability allows a remote attacker to redeem a captured authorization code an unlimited number of times. The flaw exists due to an issue in the removeCodeGrant functionality, which fails to properly invalidate used...
org.apache.cxf/cxf: Apache CXF: Authorization Code Replay via Race Condition
A flaw was found in Apache CXF. A race condition in the JCacheCodeDataProvider allows a remote attacker to redeem a single authorization code multiple times through concurrent requests. This can result in the issuance of multiple distinct, valid access tokens, potentially leading to unauthorized...
CVE-2026-57818 Apache CXF: OAuth2 Authorization Code Replay via TOCTOU in JCacheCodeDataProvider
A race condition in JCacheCodeDataProvider allows an attacker to redeem a single authorization code multiple times via concurrent requests, resulting in the issuance of multiple distinct, valid access tokens. Users are recommended to upgrade to versions 4.2.3, 4.1.8 or 3.6.12, which fix this issu...
CVE-2026-57818 Apache CXF: OAuth2 Authorization Code Replay via TOCTOU in JCacheCodeDataProvider
A race condition in JCacheCodeDataProvider allows an attacker to redeem a single authorization code multiple times via concurrent requests, resulting in the issuance of multiple distinct, valid access tokens. Users are recommended to upgrade to versions 4.2.3, 4.1.8 or 3.6.12, which fix this issu...
CVE-2026-57818
A Time-of-check Time-of-use (TOCTOU) race condition exists in the JCacheCodeDataProvider component of Apache CXF (specifically within cxf-rt-rs-security-oauth2). This flaw allows a remote attacker to perform an authorization code replay by submitting concurrent requests to redeem a single authori...
CVE-2026-68079
A flaw in the DefaultEncryptingCodeDataProvider component of Apache CXF allows a remote attacker to redeem a captured authorization code an unlimited number of times. This is caused by a defect in the removeCodeGrant functionality, which fails to properly invalidate used authorization codes, viol...