Description
PocketMine-MP before 5.32.1 fails to validate uniqueness of pack UUIDs in ResourcePackClientResponsePacket STATUS_SEND_PACKS handling, allowing authenticated clients to trigger duplicate pack transmissions. Attackers can send multiple copies of valid pack UUIDs in a single packet to exhaust server memory and cause denial of service.
Published: 2026-09-09
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability originates from PocketMine‑MP failing to enforce uniqueness of resource pack UUIDs during the handling of ResourcePackClientResponsePacket. Because the server accepts duplicate UUIDs, an authenticated client can send a packet containing the same pack identifier multiple times, forcing the server to process and store each instance. The resulting memory consumption can grow uncontrollably, leading to a denial of service that may bring the entire server down. The flaw is a classic input validation weakness (CWE‑20).

Affected Systems

The issue affects PocketMine‑MP versions earlier than 5.32.1. All installations running pmmp:PocketMine‑MP before 5.32.1 are susceptible, regardless of the specific minor version, as the packet validation logic was not updated until 5.32.1.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity, but the EPSS value is not available, suggesting the exploitation probability has not been quantified yet. The vulnerability is not listed in CISA KEV, so no known active exploitation campaigns have been reported. Attackers would need authenticated access to the server; however, once authorized, crafting a malicious ResourcePackClientResponsePacket is straightforward, and the duplicate UUID mechanism can be triggered with minimal effort, causing a rapid exhaustion of server memory and resulting in service interruption.

Generated by OpenCVE AI on September 9, 2026 at 14:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to PocketMine‑MP 5.32.1 or later, which includes proper UUID uniqueness checks in ResourcePackClientResponsePacket handling.
  • If an immediate upgrade is not possible, disable the resource pack feature in the server configuration or remove any plugins that allow clients to request resource packs, limiting the ability to deliver duplicate pack packets.
  • Implement network‑level access controls to ensure only trusted clients can reach the resource pack endpoint, reducing the opportunity for unauthorized clients to exploit this path.

Generated by OpenCVE AI on September 9, 2026 at 14:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 09 Sep 2026 13:45:00 +0000

Type Values Removed Values Added
Description PocketMine-MP before 5.32.1 fails to validate uniqueness of pack UUIDs in ResourcePackClientResponsePacket STATUS_SEND_PACKS handling, allowing authenticated clients to trigger duplicate pack transmissions. Attackers can send multiple copies of valid pack UUIDs in a single packet to exhaust server memory and cause denial of service.
Title PocketMine-MP before 5.32.1 Denial of Service via ResourcePackClientResponsePacket
Weaknesses CWE-20
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 7.1, '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'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-09T13:31:56.926Z

Reserved: 2026-09-05T20:56:49.037Z

Link: CVE-2025-71417

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-09T14:17:10.740

Modified: 2026-09-09T14:17:10.740

Link: CVE-2025-71417

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-09T14:45:05Z

Weaknesses
  • CWE-20

    Improper Input Validation