Description
PocketMine-MP versions before 5.3.1 and 4.23.1 contain a denial of service vulnerability in LoginPacket JSON parsing due to improper null value handling in arrays. Attackers can send malformed JSON with unexpected null elements in LoginPacket to crash the server.
Published: 2026-09-09
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is caused by improper null value handling during JSON parsing of the LoginPacket, which can cause the PocketMine-MP server to crash when receiving malformed JSON with unexpected null elements, resulting in denial of service.

Affected Systems

PocketMine-MP versions prior to 5.3.1 and 4.23.1 are affected.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity. The EPSS score is not available, so exact exploitation probability is unknown. The vulnerability is not listed in CISA KEV. Based on the description, it is inferred that attackers can remotely send crafted LoginPacket messages with null elements to the server’s authentication endpoint to provoke a crash.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade PocketMine-MP to version 5.3.1 or later, which contains the fixed LoginPacket parser.
  • If immediate upgrade is not possible, limit the number of concurrent login attempts from untrusted IP addresses using firewall or connection throttling.
  • Monitor server logs for abnormal crash events or repeated malformed packet traffic and maintain a patch schedule informed by vendor advisories.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 09 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
Description PocketMine-MP versions before 5.3.1 and 4.23.1 contain a denial of service vulnerability in LoginPacket JSON parsing due to improper null value handling in arrays. Attackers can send malformed JSON with unexpected null elements in LoginPacket to crash the server.
Title PocketMine-MP before 5.3.1 Denial of Service via LoginPacket
Weaknesses CWE-1025
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/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-09T14:09:54.331Z

Reserved: 2026-09-01T11:04:28.968Z

Link: CVE-2023-54390

cve-icon Vulnrichment

Updated: 2026-09-09T14:09:50.351Z

cve-icon NVD

Status : Received

Published: 2026-09-09T14:17:09.170

Modified: 2026-09-09T15:17:05.467

Link: CVE-2023-54390

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-1025

    Comparison Using Wrong Factors