PT-2026-88984

CVE-2023-54393

·

Published

2023-06-06

·

Updated

2026-09-14

Description by

CVSS 4.0
8.7
High
MetricsAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions PocketMine-MP versions prior to 4.20.5
Description A denial of service issue exists during the parsing of JSON in the LoginPacket due to improper validation within the JsonMapper dependency. The library fails to perform adequate checks when mapping JSON arrays and objects onto scalar model properties, such as strings. An attacker can exploit this by sending malformed JSON structures in the LoginPacket to crash the server.
Recommendations Update to version 4.20.5 or 4.21.1. For source installations, manually install the patched version of JsonMapper by backporting the specific fix commit. Use a plugin with DataPacketReceiveEvent to detect suspicious payloads and catch the ErrorException that occurs during a crash.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-PQP3-8RRW-G8VM
Found an issue in the description? Have something to add? Feel free to write us 👾