ZeroHour

CVE-2026-86204

moderate

Authenticated Memory-Exhaustion DoS in PocketMine-MP via Oversized Form JSON

CVSS 4.0
7.1 high
EPSS
<1%p30
Published
()
Modified
AI analysis

PocketMine-MP versions before 5.39.2 do not limit the size of the JSON payload accepted in ModalFormResponsePacket handling, allowing a resource-consumption denial-of-service condition (CWE-400). An authenticated player can trigger the flaw simply by submitting a modal form response containing a massive JSON array, which forces the server to process it and exhausts memory and CPU until the server becomes unresponsive. An attacker gains only disruption of service — the vulnerability is availability-impacting, with no evidence of remote code execution or data compromise. All operators running PocketMine-MP server builds prior to 5.39.2 are affected, particularly those hosting publicly joinable Minecraft: Bedrock Edition servers where any player account suffices to attack. As of now there is no CISA KEV listing, no known public proof-of-concept, and no confirmed reports of in-the-wild exploitation.

What to do: Upgrade PocketMine-MP to version 5.39.2 or later, which adds size limits to modal form response processing. Until patched, restrict who can join (whitelist or access-control the server) and watch for players submitting unusually large form responses; note the attack requires only an ordinary authenticated player, so no special privileges are needed on the attacker side.

Affected
PocketMine-MP Project PocketMine-MPall versions before 5.39.2
Estimated exposure
moderateon the order of 10,000+ deployed servers (a few tens of thousands of public/private PocketMine-MP instances is a plausible ceiling) — Public internet scans of the Minecraft Bedrock protocol (UDP 19132) and Bedrock server-list data show thousands of publicly reachable PocketMine-MP servers, and total deployments including private/community servers are plausibly an order…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

PocketMine-MP versions before 5.39.2 fail to limit JSON payload size in ModalFormResponsePacket handling, allowing authenticated players to cause denial of service. Attackers can send modal form response packets with massive JSON arrays to exhaust server memory and CPU resources, rendering the server unresponsive.

Weakness
CWE-400
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.