Description
PocketMine-MP versions before 4.2.9 fail to properly validate NBT data types during deserialization of inventory transaction packets from clients. Attackers can send crafted inventory transactions with malformed NBT tags to trigger server crashes and cause denial of service.
Published: 2026-09-07
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply patch
AI Analysis

Impact

The flaw in PocketMine‑MP versions before 4.2.9 allows an attacker to send inventory transaction packets that contain malformed NBT tags. Because the server does not validate the data types before deserialization, these packets can cause the server process to crash, resulting in a denial‑of‑service condition. The weakness is an input‑validation error, classified as CWE‑20.

Affected Systems

This vulnerability affects the PocketMine‑MP server software from the pmmp vendor. All builds released prior to version 4.2.9 are susceptible. Users running older releases should verify their server version and apply an upgrade.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderate to high severity. No EPSS data is available, but the lack of a KEV listing suggests that no publicly known exploits are documented yet. An attacker can trigger the crash by forging inventory transactions over the network, so the attack vector is remote via crafted client packets. Because the crash affects the server process, it can disrupt service for all connected clients until the server is restarted.

Generated by OpenCVE AI on September 7, 2026 at 14:33 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade PocketMine‑MP to version 4.2.9 or later.
  • Restart the server after upgrading to apply changes.
  • Restrict or filter inventory transaction packets from untrusted clients to reduce exposure while monitoring for crashes.

Generated by OpenCVE AI on September 7, 2026 at 14:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 08 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 07 Sep 2026 15:00:00 +0000

Type Values Removed Values Added
First Time appeared Pmmp
Pmmp pocketmine-mp
Vendors & Products Pmmp
Pmmp pocketmine-mp

Mon, 07 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Description PocketMine-MP versions before 4.2.9 fail to properly validate NBT data types during deserialization of inventory transaction packets from clients. Attackers can send crafted inventory transactions with malformed NBT tags to trigger server crashes and cause denial of service.
Title PocketMine-MP before 4.2.9 Denial of Service via NBT Deserialization
Weaknesses CWE-20
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Pmmp Pocketmine-mp
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-08T12:51:42.093Z

Reserved: 2026-09-05T21:02:18.431Z

Link: CVE-2022-51012

cve-icon Vulnrichment

Updated: 2026-09-08T12:51:39.440Z

cve-icon NVD

Status : Deferred

Published: 2026-09-07T13:17:23.030

Modified: 2026-09-08T19:59:42.500

Link: CVE-2022-51012

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-07T14:45:17Z

Weaknesses
  • CWE-20

    Improper Input Validation