PT-2026-34612 · Go+1 · Github.Com/Projectdiscovery/Nuclei/V3+1

Gnuletik

·

Publicado

2026-04-22

·

Atualizado

2026-05-09

·

CVE-2026-41645

CVSS v3.1

5.3

Média

VetorAV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas Nuclei versões 3.0.0 até 3.7.9
Descrição Uma falha no mecanismo de avaliação de expressões permite que um servidor de destino malicioso injete e execute expressões de Linguagem Específica de Domínio (DSL) suportadas. Isso ocorre quando dados de resposta HTTP contendo sintaxe de funções ou auxiliares são reutilizados por templates de múltiplas etapas. A função expressions.Evaluate() substitui primeiro os marcadores e, em seguida, verifica a saída em busca de expressões; esse processo de duas etapas permite que valores derivados da resposta sejam reinterpretados como sintaxe DSL. Além disso, a função hasLiteralsOnly() avaliava expressões auxiliares durante a validação de variáveis não resolvidas, fazendo com que auxiliares com efeitos colaterais fossem executados. Se a opção -env-vars ou -ev estiver habilitada, um invasor pode retornar dados de resposta contendo expressões como {{env var name}} para expor variáveis de ambiente do host, como chaves de API, credenciais e tokens.
Recomendações Atualize para a versão 3.8.0. Desative a opção -env-vars ou -ev ao escanear alvos não confiáveis.

Correção

Code Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-41645
GHSA-JM34-66CF-QPVR

Produtos afetados

Github.Com/Projectdiscovery/Nuclei/V3
Nuclei