CVE-2024-58380: Improper Input Validation in pmmp PocketMine-MP
Affects pmmp PocketMine-MPSource CVE Database V5
Not known to be exploited · CVSS 7.1 High · fixed in 5.11.2 : patch pmmp PocketMine-MP soon.
Data as of 10/25/2026, 04:40:09 UTC
- Exploitation
Not in CISA KEV, no exploitation reported
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 30% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 5.11.2
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
A fix is available in PocketMine-MP version 5.11.2. Users should upgrade to version 5.11.2 or later to remediate this vulnerability. Until then, restricting access to trusted users and network-level filtering of malformed packets may reduce exposure.
Description
PocketMine-MP before version 5.11.2 has a denial of service vulnerability caused by improper input validation in the BookEditPacket handling. Specifically, if an attacker sends a BookEditPacket with an inventory slot value greater than 35, it triggers an unhandled exception that crashes the server. This vulnerability allows remote attackers with limited privileges to cause a server crash without user interaction.
Impact
An attacker can remotely crash the PocketMine-MP server by sending a specially crafted BookEditPacket with an invalid inventory slot value. This leads to denial of service, disrupting availability of the game server. There is no indication of code execution or data breach from the provided information.