Missing Authentication for Critical Function in Flowise - CVE-2026-41279
Published: April 20, 2026
Flowise
Detailed vulnerability description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to improper access control in the POST /api/v1/text-to-speech/generate endpoint when handling unauthenticated text-to-speech generation requests with an attacker-supplied credentialId. A remote attacker can send a specially crafted request referencing stored credentials to cause a denial of service.
The issue is triggered when the request omits a chatflowId, causing the endpoint to use the credentialId supplied in the request body to decrypt stored credentials and invoke the configured provider.