PT-2026-103522
CVE-2026-102991
·
Publicado
2026-09-22
·
Atualizado
2026-10-15
Descrição por
CVSS 3.1
6.5
MédiaMétricasAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas
Mako versões anteriores a 1.4.2
Description
No Windows, a função
TemplateLookup.get template() em mako/lookup.py resolve URIs de template usando posixpath, enquanto Template. init () em mako/template.py as valida usando os.path (que utiliza ntpath). Uma URI que inicia com um designador de unidade permite que o ntpath absorva segmentos de travessia antes da verificação de ponto-ponto inicial, permitindo que a resolução do posixpath escape do diretório de templates configurado. Isso pode levar à divulgação de arquivos legíveis pelo processo no mesmo volume. Além disso, se um arquivo alvo contiver a sintaxe de template do Mako, ele poderá ser analisado e executado como um template. Isso ocorre quando uma aplicação passa nomes de template ou caminhos de inclusão controlados por um invasor, que podem ser enviados via strings de consulta, corpos de formulário ou JSON, parâmetros de rota ou expressões de inclusão dinâmica.Recommendations
Atualize o Mako para a versão 1.4.2.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾