PT-2026-89004

CVE-2026-86201

·

Publicado

2026-04-06

·

Atualizado

2026-09-14

Descrição por

CVSS 4.0
8.7
Alta
MétricasAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas PocketMine-MP versões anteriores a 5.41.1
Description Um problema de negação de serviço existe no processamento do LoginPacket, onde estruturas grandes ou complexas em propriedades JWT de clientData desconhecidas causam logs excessivos sem sanitização. Atacantes podem enviar mensagens LoginPacket manipuladas contendo estruturas de objetos profundamente aninhadas ou massivas para desencadear condições de falta de memória (out-of-memory), desperdiçar tempo de CPU durante a serialização ou inundar o console, potencialmente travando o servidor. Isso ocorre porque a instância JsonMapper usada para processar o corpo do JWT é configurada para alertar sobre propriedades inesperadas em vez de rejeitá-las, e a função warnUndefinedJsonPropertyHandler tenta exportar o objeto malicioso sem limitações de comprimento.
Recommendations Atualize para a versão 5.41.1 ou posterior. Como medida paliativa temporária, plugins podem manipular o DataPacketReceiveEvent para capturar o LoginPacket e pré-processar o JWT de clientData, definindo a flag bExceptionOnUndefinedProperty como true usando o JsonMapper para rejeitar propriedades incomuns.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-H6RJ-3M53-887H
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾