PT-2020-6412 · Unknown · Jerryscript
Owl337
·
Publicado
2020-06-01
·
Atualizado
2021-06-16
·
CVE-2020-23311
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Nome do software vulnerável e versões afetadas
JerryScript versão 2.2.0
Descrição
O problema está relacionado a uma comparação incorreta na função
parser parse object initializer do componente js-parser-expr.c no JerryScript. Isso poderia permitir que um invasor remoto causasse uma negação de serviço. A comparação envolve a verificação de context p->token.type em relação a valores específicos, incluindo LEXER RIGHT BRACE, LEXER ASSIGN e LEXER COMMA.Recomendações
Para o JerryScript versão 2.2.0, como solução temporária, considere desativar a função
parser parse object initializer até que um patch esteja disponível. Restrinja o acesso ao componente js-parser-expr.c para minimizar o risco de exploração. Evite usar a variável context p->token.type na função afetada até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.Exploit
Assertion Failure
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Jerryscript