PocketMine / PocketMine-MP

Legacy PocketMine-MP repository. Head to https://github.com/pmmp for up to date software.
https://www.pocketmine.net/
GNU Lesser General Public License v3.0
1.26k stars 660 forks source link

Patched %0 client translation exploit #4261

Closed dktapps closed 7 years ago

dktapps commented 8 years ago

There's a client bug/exploit where sending a TextPacket to client with type TYPE_TRANSLATION and containing %0 will cause all connected clients to freeze/crash. This can be observed by saying /me %0 or /say %0. This prevents that from happening by removing the problematic %0.

References: https://github.com/iTXTech/Genisys/issues/1583