PT-2020-15144

CVE-2020-1888

·

Publicado

2020-03-03

·

Atualizado

2020-03-05

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV: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 HHVM de 4.9.0 a 4.45.0
Versões do HHVM anteriores à 4.8.7
Descrição
O problema é causado por verificações de limites insuficientes durante a decodificação de JSON na função handleBackslash, o que pode levar a leituras de memória fora dos limites e, potencialmente, causar uma negação de serviço (DOS).
Recomendações
Para as versões do HHVM 4.9.0 a 4.45.0, atualize para uma versão que inclua a correção para este problema.
Para as versões do HHVM anteriores à 4.8.7, atualize para uma versão que inclua a correção para este problema.
Como solução alternativa temporária, considere restringir o acesso à função handleBackslash para minimizar o risco de exploração.
Explorabilidade
Correção
Impactos
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾