PocketMine-MP 3.x before 3.27.0 Authentication Bypass via Login Replay
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| pmmp | PocketMine-MP | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Pmmp | Pocketmine-mp |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.240% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Title | PocketMine-MP before 4.0.0 Authentication Bypass via Login Replay | PocketMine-MP 3.x before 3.27.0 Authentication Bypass via Login Replay |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Pmmp
Pmmp pocketmine-mp |
|
| Vendors & Products |
Pmmp
Pmmp pocketmine-mp |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | PocketMine-MP 3.x (before 3.27.0) does not implement Minecraft Bedrock protocol encryption, so the server cannot verify that a connecting client possesses the private key corresponding to its login token. An attacker who captures a valid login from another player's session (for example by tricking the player into connecting to an attacker-controlled server) can replay that login to impersonate the victim and pass XBOX Live authentication until the JWT token expires (typically 2-3 days). This affects servers directly reachable over the internet that are not behind a proxy with encryption enabled. Fixed in 4.0.0 and backported to 3.27.0. | |
| Title | PocketMine-MP before 4.0.0 Authentication Bypass via Login Replay | |
| Weaknesses | CWE-294 | |
| References |
| |
| Metrics |
cvssV3_1
|