Skip to content
CriticalVulnerability

GHSA-g32j-mmxr-gfq5: Flowise RCE via TypeORM DataSource

Published
Record updated
View JSON
Affected
  • flowise-components <= 3.1.2
  • flowise <= 3.1.2
Fixed in
3.1.3
  • flowise-components 3.1.3 released June 25, 2026, 40 days before disclosure
  • flowise 3.1.3 released June 25, 2026, 40 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
2.7%

Summary

Flowise 3.1.2 lets users set arbitrary options for the TypeORM `DataSource` class through the `additionalConfig` input on several nodes, including the MySQL, Postgres and SQLite Record Managers and the AgentMemory nodes. Because TypeORM `DataSource` options can load local files as JavaScript code, this enables remote code execution. The advisory includes a reproduction that begins by logging into a Flowise instance via `POST /api/v1/auth/login`.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.