PT-2026-88982

CVE-2023-54390

·

Published

2023-09-14

·

Updated

2026-09-09

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 5.3.1 PocketMine-MP versions prior to 4.23.1
Description A denial of service issue exists in the JSON parsing of the LoginPacket due to improper handling of null values within arrays. The json mapper accepts null type values in typed arrays, which the software does not expect. An attacker can send malformed JSON containing unexpected null elements in the LoginPacket to crash the server.
Recommendations Update to version 5.3.1. Update to version 4.23.1. As a temporary workaround, a plugin can handle the DataPacketReceiveEvent for LoginPacket to verify that input arrays do not contain unexpected null values.
Exploitability
Exploit
Fix
Researchers
Vendors
Affected products
Related identifiers
GHSA-92JH-GWCH-JQ38
Found an issue in the description? Have something to add? Feel free to write us 👾