Read the docs
TI-2023-30640 Aliases CVE-2023-54390GHSA-q3ff-jxcw-jc3j

PocketMine-MP before 5.3.1 Denial of Service via LoginPacket

Priority MEDIUM 45CWE-1025Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
None · None · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00609 49th percentileScored 2026-11-07
Fix Fixed PocketMine-MP (pmmp): 4.23.1, 5.3.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
pmmpPocketMine-MPbefore 4.23.1; 5.0.0 to before 5.3.14.23.1, 5.3.1Patch availableCNA
  • PocketMine-MP Vendorpmmp Affected before 4.23.1; 5.0.0 to before 5.3.1 Fixed in 4.23.1, 5.3.1 Patch available CNA

Remediation

  • Fix · CNA PocketMine-MP (pmmp) Fixed in 4.23.1, 5.3.1

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    pmmp PocketMine-MP 4.23.1, 5.3.1

    2 records Highest priority Priority MEDIUM 2 MEDIUM

    Other records, highest priority first

    • TI-2023-30628 PocketMine-MP 5.2.0 Server Crash via Incorrect EC CurvePriority MEDIUM 44

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-54390
  2. 2026-10-03 Alias added: GHSA-q3ff-jxcw-jc3j

References

  • TI-2026-58990 PocketMine-MP before 5.41.1 LogDoS via LoginPacket clientData CVSS 4.0HIGH 8.7
  • TI-2026-58988 PocketMine-MP before 5.43.1 Denial of Service via unauthenticated login CVSS 4.0HIGH 8.7
  • TI-2026-58993 PocketMine-MP before 5.39.2 Denial of Service via ModalFormResponsePacket CVSS 4.0HIGH 7.1
  • TI-2024-38460 PocketMine-MP before 5.11.1 Denial of Service via LoginPacket CVSS 4.0HIGH 8.7
  • TI-2023-30643 PocketMine-MP before 4.20.5 Denial of Service via LoginPacket CVSS 4.0HIGH 8.7
  • TI-2022-26446 PocketMine-MP before 3.26.5 and 4.0.5 Denial of Service via Skin Data CVSS 4.0HIGH 8.7
See all 32 →

Sources