CVE Catalog

CVE-2021-48007

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Summary

PocketMine-MP versions before 3.18.1 fail to validate NaN or INF values in MovePlayerPacket position and rotation fields. Malicious clients can send crafted movement packets with invalid floating-point values to crash servers through unhandled mathematical operations or prevent clients from rendering other players.

Risk Assessment

The risk includes the possibility of a DoS attack on the server, potentially leading to service disruption, and disruption in rendering players for other clients.

Recommendation

Upgrade PocketMine-MP to version 3.18.1 or later, which includes the fix for validating floating-point values.

Other vulnerabilities in PocketMine-MP

See all
Original NVD description (English source)

PocketMine-MP versions before 3.18.1 fail to validate NaN or INF values in MovePlayerPacket position and rotation fields. Malicious clients can send crafted movement packets with invalid floating-point values to crash servers through unhandled mathematical operations or prevent clients from rendering other players.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS