PT-2026-47441 · Yeswiki · Yeswiki
CVE-2026-52778
·
Publicado
2026-06-08
·
Atualizado
2026-07-23
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
YesWiki versões anteriores a 4.6.6
Description
Um problema de execução insegura existe no calculador de campos de formulário Bazar, no arquivo
CalcField.php. A aplicação utiliza uma expressão regular recursiva complexa para sanear fórmulas matemáticas definidas pelo usuário antes de passá-las para a função PHP eval(). Esta implementação é falha e leva a dois riscos principais: Negação de Serviço por Expressão Regular (ReDoS), onde padrões recursivos profundamente aninhados podem causar um estouro de pilha (stack overflow) e travar o servidor, e a execução de código PHP arbitrário caso a validação da expressão regular seja burlada. O problema está localizado especificamente na função formatValuesBeforeSave($entry). Uma falha na lógica permite que um invasor execute comandos PHP nativos, podendo levar ao comprometimento total do host, incluindo a capacidade de ler arquivos sensíveis do sistema e modificar dados da aplicação.Recommendations
Atualize o YesWiki para a versão 4.6.6.
Como medida de mitigação temporária, restrinja o acesso ao componente
CalcField.php ou evite o uso do calculador de campos de formulário Bazar até que a atualização seja aplicada.Exploit
Correção
DoS
RCE
Code Injection
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Yeswiki