Vulnerability DatabaseGHSA-fqqv-56h5-f57g

GHSA-fqqv-56h5-f57g
PHP vulnerability analysis and mitigation

Overview

A high-severity denial-of-service vulnerability (GHSA-fqqv-56h5-f57g) was discovered in PocketMine-MP affecting versions prior to 5.32.1. The vulnerability exists in the STATUSSENDPACKS handling of ResourcePackClientResponsePacket where the server processes the packIds array without verifying unique entries. This vulnerability was discovered on August 30, 2025, and affects the composer package pocketmine/pocketmine-mp (GitHub Advisory).

Technical details

The vulnerability stems from the server's failure to validate resource pack sequence status and uniqueness of pack IDs. When processing ResourcePackClientResponsePacket, the server accepts the packIds array directly from the client without ensuring entries are unique. The vulnerability has a CVSS v4 score of 8.7 (High), with attack vector: Network, attack complexity: Low, privileges required: None, and user interaction: None. The vulnerability is classified under CWE-770 (Allocation of Resources Without Limits or Throttling) (GitHub Advisory).

Impact

When exploited, this vulnerability allows an authenticated attacker to cause denial of service through memory exhaustion. A malicious client can send multiple duplicate valid pack UUIDs in the same STATUSSENDPACKS packet, causing the server to repeatedly send the same pack, quickly consuming server memory until it crashes. This affects any PocketMine-MP server with resource packs enabled (GitHub Advisory).

Mitigation and workarounds

The vulnerability has been patched in version 5.32.1. The fix includes removing duplicates from the incoming packIds array, implementing a threshold for duplicate detection, and tracking previously sent packs to prevent resending. Server administrators are strongly recommended to update to version 5.32.1 or later (PocketMine Release).

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management