CVE-2022-51009

Summary

PocketMine-MP before 4.7.2 fails to properly handle exceptions from the adhocore/json-comment library when parsing skin geometry data. Attackers can send login or skin packets with invalid geometry JSON to trigger an unhandled RuntimeException, causing server crash.

Affected Software

VendorProductVersion RangeStatus
pmmpPocketMine-MP0 < 4.7.2affected
pmmpPocketMine-MP4.7.2unaffected

Weaknesses

  • CWE-248: Uncaught Exception

References