CVE-2025-71417: Improper Input Validation in pmmp PocketMine-MP
Affects pmmp PocketMine-MPSource CVE Database V5
Not known to be exploited · CVSS 7.1 High : monitor for a fix to pmmp PocketMine-MP.
Data as of 10/24/2026, 20:40:29 UTC
- Exploitation
Not in CISA KEV, no exploitation reported
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 22% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/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
Upgrade PocketMine-MP to version 5.32.1 or later where this issue is fixed. Patch status is confirmed by the version boundary in the affectedVersions field indicating the fix is in 5.32.1. No other mitigation is indicated.
Description
CVE-2025-71417 is a vulnerability in PocketMine-MP before version 5.32.1 where the software fails to validate the uniqueness of pack UUIDs in ResourcePackClientResponsePacket during STATUS_SEND_PACKS handling. This allows authenticated clients to send multiple copies of valid pack UUIDs in a single packet, causing duplicate pack transmissions. The result can be server memory exhaustion leading to denial of service.
Impact
An authenticated attacker can cause denial of service by exhausting server memory through sending duplicate resource pack UUIDs in a single packet. This disrupts normal server operation and availability.
Summary
PocketMine-MP versions prior to 5.32.1 do not properly validate the uniqueness of resource pack UUIDs in the ResourcePackClientResponsePacket during the STATUS_SEND_PACKS phase. An attacker with authentication can exploit this by sending multiple identical pack UUIDs in one packet, triggering duplicate pack transmissions. This behavior can exhaust server memory and cause a denial of service condition.