PT-2024-40526 · Unknown · Pocketmine-Mp

Publicado

2024-03-06

·

Atualizado

2024-03-06

CVSS v3.1

7.5

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas:
Versões do PocketMine-MP anteriores à 5.11.2
Descrição:
O problema ocorre quando um cliente envia um BookEditPacket com um InventorySlot maior que 35, fazendo com que o servidor trave devido a uma exceção não tratada lançada por BaseInventory->getItem(). Isso resulta em uma falha no servidor, afetando todos os servidores. A falha ocorre no endpoint /network/mcpe/handler/InGamePacketHandler.php, especificamente na linha 873.
Recomendações:
Para versões anteriores à 5.11.2, atualize para a versão 5.11.2 ou posterior para resolver o problema. Como solução temporária, considere restringir o valor de InventorySlot a 35 ou menos para evitar a falha do servidor.

Exploit

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

GHSA-XC7J-WJ36-QJFR

Produtos afetados

Pocketmine-Mp