CVE-2020-37277

Summary

PocketMine-MP versions before 3.15.4 contain a denial of service vulnerability in the InventoryTransaction component's findResultItem() method. Malicious clients can send specially crafted InventoryTransactionPackets with multiple conflicting pathways to cause exponential processing complexity, freezing the server.

Affected Software

VendorProductVersion RangeStatus
pmmpPocketMine-MP0 < 3.15.4affected
pmmpPocketMine-MP3.15.4unaffected

Weaknesses

  • CWE-400: Uncontrolled Resource Consumption

References