Description
PocketMine-MP before 4.0.6 does not validate facing values in PlayerActionPacket (for START_BREAK and CRACK_BREAK actions) or in UseItemTransactionData (typically within InventoryTransactionPacket). A remote authenticated attacker can send crafted packets with invalid facing values (e.g., negative or out-of-range) to crash the server, resulting in a denial of service.
Published: 2026-09-07
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

PocketMine-MP versions before 4.0.6 fail to validate facing values in PlayerActionPacket and UseItemTransactionData. A crafted packet with an invalid or out‑of‑range facing value can cause the server to crash, resulting in a denial of service. This weakness stems from improper input validation (CWE‑20) and allows a remote authenticated user to trigger the crash.

Affected Systems

The affected product is PocketMine‑MP, a server implementation of the Minecraft Pocket Edition protocol. All releases prior to 4.0.6 are vulnerable. The vulnerability is present in the packet handling code that processes PlayerActionPacket START_BREAK and CRACK_BREAK actions and InventoryTransactionPacket data. Administrators should verify the server is not running a pre‑4.0.6 build.

Risk and Exploitability

An attacker must be authenticated to the server in order to send the malicious packets, implying that compromised credentials or legitimate accounts carry the risk. The CVSS score of 7.1 indicates a high severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. No public exploit has been reported, but the denial of service could disrupt servers in the absence of redundancy or fail‑over mechanisms.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade PocketMine‑MP to version 4.0.6 or later, which includes input validation for facing values.
  • Restrict access to the server by whitelisting trusted IP ranges or secure authentication mechanisms to reduce the chance of an attacker obtaining credentials.
  • Monitor server logs for abnormal PlayerActionPacket traffic and restart the server promptly when crashes occur to maintain availability.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 07 Sep 2026 15:15: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 before 4.0.6 does not validate facing values in PlayerActionPacket (for START_BREAK and CRACK_BREAK actions) or in UseItemTransactionData (typically within InventoryTransactionPacket). A remote authenticated attacker can send crafted packets with invalid facing values (e.g., negative or out-of-range) to crash the server, resulting in a denial of service.
Title PocketMine-MP before 4.0.6 Denial of Service via PlayerActionPacket
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-07T12:55:08.508Z

Reserved: 2026-09-05T21:03:22.919Z

Link: CVE-2022-51015

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-09-07T13:17:23.463

Link: CVE-2022-51015

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-07T15:00:14Z

Weaknesses
  • CWE-20

    Improper Input Validation