CVE-2026-50631

HIGH
MEDIUM Priority: 0.02 BB Relevance: 65/100
Published: 2026-06-12 Modified: 2026-10-26 First seen: 2026-10-29 Status: active

Attack Surface

Network No Auth No Interaction Conf. Impact Integ. Impact

CVSS Vector Breakdown

AV: Network
AC: High
PR: None
UI: None
S: Unchanged
C: High
I: High
A: None

Description

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.

Weakness Classification (1)

Affected Software (2)

VendorProductVersion
apache cxf < 4.1.7
apache cxf 4.2.0 – 4.2.2

References & Advisories (2)

Bug Bounty Relevance

65 / 100
✓ Network accessible
✓ No authentication
✓ No user interaction

CVSS Score

7.4 / 10.0 v3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N

EPSS — Exploitation Probability

0.29%
Raw Score 0.002930
Percentile 21.8%
Date 2026-10-29

EPSS Trend

2026-10-29
0.00293
2026-10-28
0.00293

Intelligence Sources

nvd ref →