Skip to main content
CVE-2025-71417VulnerabilityPublished 09/09/2026Updated 10/08/2026

CVE-2025-71417: Improper Input Validation in pmmp PocketMine-MP

Affects pmmp PocketMine-MPSource CVE Database V5

0

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

CVSS 4.0 base score
7.1High
How severe the flaw is on the 0–10 CVSS scale.
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:N

What to do

Affected software

ProductAffectedFixed in
pmmpPocketMine-MPAffected
  • <5.32.1
Fixed in
  • 5.32.1
GitHubpmmp/PocketMine-MPpkg:github/pmmp/PocketMine-MPOther threatsAffected
  • <5.32.1
Fixed in
  • 5.32.1

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.

References

Community reviews

Loading reviews…