PocketMine-MP vulnerability

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.

Published 6 Sep 2026Updated 6 Sep 20263 sources
CVSS 4.8

Record history

Record created from the first normalized source observation.
Metadata and source references refreshed.