PT-2026-67729
CVE-2026-69251
·
Publicado
2026-08-04
·
Atualizado
2026-09-14
Descrição por
CVSS 4.0
9.0
CríticaMétricasAV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Nome do Software Vulnerável e Versões Afetadas
Flowise versões anteriores a 3.1.3
Description
Os nós de gerenciador de registros e de memória de agente do Flowise permitem que usuários autenticados definam opções arbitrárias do TypeORM
DataSource através da entrada additionalConfig. Isso ocorre nos seguintes componentes:packages/components/nodes/recordmanager/MySQLRecordManager/MySQLrecordManager.tspackages/components/nodes/recordmanager/PostgresRecordManager/PostgresRecordManager.tspackages/components/nodes/recordmanager/SQLiteRecordManager/SQLiteRecordManager.tspackages/components/nodes/memory/AgentMemory/MySQLAgentMemory/MySQLAgentMemory.tspackages/components/nodes/memory/AgentMemory/AgentMemory.ts
Como as opções do TypeORM
DataSource, tais como entities, subscribers e migrations, podem carregar arquivos JavaScript locais, um invasor pode fazer o upload de um payload JavaScript malicioso e referenciá-lo através da variável additionalConfig.entities para executar código arbitrário no servidor, resultando no comprometimento total da aplicação. O processo de exploração envolve o uso do endpoint POST /api/v1/auth/login para obter detalhes da organização e o endpoint POST /api/v1/document-store/loader/process/{loader id} para fazer o upload do payload.Recommendations
Atualize o Flowise para a versão 3.1.3.
Como medida de mitigação temporária, restrinja ou desative o uso da entrada
additionalConfig nos nós de gerenciador de registros e de memória de agente para evitar a configuração das opções entities, subscribers, migrations e extra.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾