Skip to content
CVE PROGRAM SOURCE RECORD4.8 Medium

CVE-2021-48006

PocketMine-MP before 4.0.3 Operator Privilege Escalation via Case Sensitivity

Description

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

pmmp PocketMine-MP

Default version status: unaffected

  • 0 to < 4.0.3affected
  • 4.0.3unaffected
pkg:composer/pocketmine/pocketmine-mp

References