CVE-2022-51013

Summary

PocketMine-MP versions before 4.2.3 fail to validate damage metadata values in tool and armor item NBT data received from clients. Attackers can send negative or out-of-range damage values in itemstack NBT to trigger unhandled exceptions in the Durable class, causing server crashes.

Affected Software

VendorProductVersion RangeStatus
pmmpPocketMine-MP0 < 4.2.3affected
pmmpPocketMine-MP4.2.3unaffected

Weaknesses

  • CWE-20: Improper Input Validation

References