Skip to content
HighVulnerability

GHSA-6vh2-wg4h-4vwj: Flowise: Unauthenticated Property Injection into Flow Execution Context via Ungated `overrideConfig` Spread in Prediction API

Published
Record updated
View JSON
Affected
  • flowise <= 3.1.2
Fixed in
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
0.7%

Summary

The unauthenticated POST /api/v1/prediction/:id endpoint in Flowise accepts an overrideConfig object and spreads it unconditionally into flowConfig (packages/server/src/utils/buildChatflow.ts) and flowData (packages/server/src/utils/index.ts) without checking apiOverrideStatus. An unauthenticated attacker can inject arbitrary properties into the execution context of any public chatflow, such as overwriting chatId to reach a victim's session or altering $flow.* template variables. This is distinct from GHSA-5cph-wvm9-45gj, which covered node input parameter overrides.

Mitigation

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