CVE-2026-91936: Flowise before 3.1.4 Script Injection via Docker Workflows

Published Sep 15, 2026
·
Updated

Flowise versions before 3.1.4 contain a script injection vulnerability in Docker image build workflows where workflowdispatch inputs are directly interpolated into shell run blocks. Attackers with repository write access can inject shell metacharacters through inputs like tagversion and nodeversion to execute arbitrary commands and steal AWS credentials and Docker Hub tokens.

Affected Software

1 affected component
Flowise<3.1.4

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Flowise to a version that resolves this vulnerability.

    Fixed in 3.1.4

Event History

Sep 15, 2026
CVE Published
via MITRE·03:17 PM
Data Sourced
via MITRE·03:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

An attacker needs write access to the repository so they can supply malicious workflow_dispatch input values, such as tag_version or node_version. It is therefore primarily exposed in repositories where write permissions are granted to untrusted or insufficiently trusted contributors.

2

What could an attacker gain from successful exploitation?

Injected shell commands can run in the Docker image build workflow context. The advisory states that this can be used to steal AWS credentials and Docker Hub tokens available to that workflow.

3

Which configurations are affected?

The affected workflow pattern directly interpolates workflow_dispatch inputs into shell run blocks. Versions before 3.1.4 are affected when their Docker image build workflows use this pattern.

4

What should be prioritized if an immediate upgrade is not possible?

Restrict repository write access to trusted users, because write access is the stated prerequisite for supplying the malicious workflow inputs. Treat AWS credentials and Docker Hub tokens accessible to these workflows as potentially exposed if suspicious workflow runs occurred.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203