Cloudanix VulnDB

GHSA-h6rj-3m53-887h

High · 7.5

PocketMine-MP: LogDoS by large complex unknown property logging in clientData in LoginPacket

CVSS

7.5

EPSS

—

Published

Apr 6, 2026

CISA due date

—

The record

Attackers can put large and/or complex structures as a value to an unknown property in the clientData JWT body in the Minecraft `LoginPacket`, causing the server to generate very long log messages. Additionally, the property name is logged without any length limitations or sanitization, which can also be abused for LogDoS. This may be used to spam the log/console, waste CPU time serializing the offending structure, and potentially to crash the server entirely. This happens because the JsonMapper instance used to process the JWT body is configured to warn on unexpected properties instead of rejecting them outright. While this behaviour increases flexibility for random changes introduced by Microsoft, it also creates vulnerabilities if not handled carefully. This vulnerability affects PocketMine-MP servers exposed to a public network where unknown actors may have access.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities