NamelessMC: OAuth callback `state` is not validated, allowing login CSRF / session swapping
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| NamelessMC | Nameless | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Namelessmc | Nameless |
|
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.114% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Namelessmc
Namelessmc nameless |
|
| Vendors & Products |
Namelessmc
Namelessmc nameless |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | NamelessMC: OAuth callback `state` is not validated, allowing login CSRF / session swapping | |
| Weaknesses | CWE-302 CWE-346 CWE-352 |
|
| References |
| |
| Metrics |
cvssV3_1
|