CVE Catalog

CVE-2021-48006

LowCVSS 3.3
Published: Updated: Translated: NVD NIST

Summary

PocketMine-MP before 4.0.3 does not perform case-insensitive matching when removing operator entries from ops.txt. The removeOp function lowercases the supplied name but only removes an exactly matching entry, so an operator name stored with non-lowercase letters cannot be revoked using the deop command, leaving the player as an operator until the entry is removed from ops.txt manually.

Risk Assessment

The risk is that an unauthorized operator may retain operator privileges, potentially leading to abuse such as server configuration changes or privilege escalation.

Recommendation

Upgrade PocketMine-MP to version 4.0.3 or later, which includes the fix for case-insensitive operator removal.

Other vulnerabilities in PocketMine-MP

See all
Original NVD description (English source)

PocketMine-MP before 4.0.3 does not perform case-insensitive matching when removing operator entries from ops.txt. The removeOp function lowercases the supplied name but only removes an exactly matching entry, so an operator name stored with non-lowercase letters cannot be revoked using the deop command, leaving the player as an operator until the entry is removed from ops.txt manually.

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