CVE-2026-41213

MEDIUM
MEDIUM Priority: 0.02 BB Relevance: 62/100
Published: 2026-04-23 Modified: 2026-10-26 First seen: 2026-10-29 Status: active

Attack Surface

Network No Auth No Interaction Conf. Impact

CVSS Vector Breakdown

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

Description

@node-oauth/oauth2-server is a module for implementing an OAuth2 server in Node.js. The token exchange path accepts RFC7636-invalid code_verifier values (including one-character strings) for S256 PKCE flows. Because short/weak verifiers are accepted and failed verifier attempts do not consume the authorization code, an attacker who intercepts an authorization code can brute-force code_verifier guesses online until token issuance succeeds.

Weakness Classification (2)

Affected Software (1)

VendorProductVersion
node-oauth node-oauth\/oauth2-server < 5.3.0

References & Advisories (1)

Bug Bounty Relevance

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

CVSS Score

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

EPSS — Exploitation Probability

0.26%
Raw Score 0.002590
Percentile 17.6%
Date 2026-10-29

EPSS Trend

2026-10-29
0.00259
2026-10-28
0.00259

Intelligence Sources

nvd ref →