CVE-2026-86199: Incomplete List of Disallowed Inputs in pmmp PocketMine-MP
Affects pmmp PocketMine-MPSource CVE Database V5
Not known to be exploited · CVSS 8.7 High.
Data as of 10/25/2026, 04:40:14 UTC
- Exploitation
Not in CISA KEV, no exploitation reported
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 39% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:NWhat to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| pmmpPocketMine-MP | Affected
| Fixed in
|
GitHubpmmp/PocketMine-MPpkg:github/pmmp/PocketMine-MPOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Until an official fix is available, consider restricting access to the server or implementing network-level protections to limit unauthenticated login attempts.
Description
PocketMine-MP versions before 5.43.1 fail to properly validate the Certificate field during offline login authentication. Unauthenticated players can trigger an uninitialized property access error that crashes the server.
Impact
Exploitation of this vulnerability can cause a denial of service by crashing the PocketMine-MP server. Since no authentication or privileges are required, any unauthenticated player can trigger this condition remotely, potentially disrupting game availability.
References
- github.com/pmmp/PocketMine-MP/security/advisories/GHSA-g2fj-p69p-9chp (opens in a new tab)
- github.com/pmmp/PocketMine-MP/commit/e4aaef4ee0f769b52dc0347a1d6da403b9691115 (opens in a new tab)
- github.com/pmmp/PocketMine-MP/commit/8c75a1d739e8e190d3cc2338b25cebcc9c052b1b (opens in a new tab)
- vulncheck.com/advisories/pocketmine-mp-before-5.43.1-denial-of-service-via-unauthenticated-login (opens in a new tab)