PT-2026-48883 · Unknown · Jmespath.Php
Edorian
·
Publicado
2026-06-12
·
Atualizado
2026-06-13
·
CVE-2026-54133
CVSS v3.1
9.8
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
jmespath.php versões anteriores a 2.9.1
Description
A escape insuficiente de nomes de funções JMESPath analisados no código-fonte PHP gerado permite a geração e execução de código PHP controlado por um invasor. Isso ocorre quando o
JmesPathCompilerRuntime é utilizado com uma expressão JMESPath manipulada, fazendo com que o arquivo de cache gerado contenha código executável que é posteriormente carregado pelo runtime do compilador.Recommendations
Atualize para a versão 2.9.1 ou posterior.
Desative
JP PHP COMPILE como uma solução temporária.
Evite usar JmesPathCompilerRuntime com expressões controladas por invasores e utilize o AstRuntime padrão para expressões não confiáveis.Exploit
Correção
RCE
Code Injection
Improper Encoding or Escaping of Output
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Jmespath.Php