PT-2026-25992

CVE-2026-33017

·

Publicado

2025-06-17

·

Atualizado

2026-10-19

Descrição por

CVSS 2.0
10
Crítica
MétricasAV:N/AC:L/Au:N/C:C/I:C/A:C
Nome do Software Vulnerável e Versões Afetadas Langflow versões anteriores a 1.9.0
Descrição Um problema de execução remota de código não autenticada existe na ferramenta utilizada para construir agentes e fluxos de trabalho baseados em IA. O endpoint 'POST /api/v1/build public tmp/{flow id}/flow' permite a construção de fluxos públicos sem autenticação. Quando o parâmetro opcional data é fornecido, o sistema utiliza dados de fluxo controlados pelo atacante, contendo código Python arbitrário nas definições de nós, em vez dos dados armazenados no banco de dados. Este código é processado pela função exec() sem sandboxing, permitindo que um atacante execute comandos arbitrários no servidor. Foram observadas explorações no mundo real, onde atacantes utilizaram a vulnerabilidade para roubar chaves de API, credenciais de banco de dados e tokens de metadados de nuvem. A cadeia de ataque envolve o uso da função prepare global scope() para executar atribuições maliciosas durante o processo de construção do grafo.
Recomendações Atualize o Langflow para a versão 1.9.0. Como mitigação temporária, remova o parâmetro data do endpoint 'POST /api/v1/build public tmp/{flow id}/flow' para garantir que os fluxos públicos utilizem apenas dados armazenados no banco de dados.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-RVQX-WPFH-MFX7
GHSA-VWMF-PQ79-VJVX
PYSEC-2026-379
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾