CVE-2026-62992 in Smarty
Sumário
de VulDB • 08/08/2026
Smarty é um motor de templates para PHP, facilitando a separação da apresentação (HTML/CSS) da lógica da aplicação. Antes das versões 5.8.2 e 4.5.7 na linha 4.x, a função Security::_checkDir() não resolve completamente os symbolic links antes de validar que o caminho solicitado está dentro de um diretório seguro configurado. Um atacante capaz de colocar ou referenciar um symlink num diretório que o Smarty trata como confiável (por exemplo, um diretório de templates ou configuração) pode usá-lo para apontar fora do diretório seguro pretendido, contornando a verificação de contenção e lendo ficheiros arbitrários acessíveis ao processo PHP. Este problema está corrigido nas versões 5.8.2 e 4.5.7.
If you want to get best quality of vulnerability data, you may have to visit VulDB.