CVE-2026-34460CWE-302CWE-346CWE-352

NamelessMC: OAuth callback `state` is not validated, allowing login CSRF / session swapping

Medium · published June 2, 2026

CVSS v3.1
5.4
EPSS
0%
Percentile
2.5
In the wild
Unconfirmed
What it is

NamelessMC is website software for Minecraft servers. In versions 2.2.4 and prior, the OAuth callback handling does not validate the state parameter server-side before exchanging the authorization code. This allows an attacker to capture a valid OAuth callback URL for their own account and cause a victim's browser to navigate to it, resulting in the victim's session being authenticated as the attacker-linked account (OAuth login CSRF / session swapping). This is patched in version 2.2.5.

The record
Technical detail
CVSS v3.1
5.4 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00132 · 2.5th percentile
Weaknesses
CWE-302 · Authentication Bypass by Assumed-Immutable Data; CWE-346 · Origin Validation Error; CWE-352 · Cross-Site Request Forgery (CSRF)
Published
2026-06-02T15:29Z
EPSS history
Timeline
  • 02 JUN 15:29Z
    NamelessMC: OAuth callback `state` is not validated, allowing login CSRF / session swapping
    cvelistv5