CVE-2026-90534 in Flowiseinformazioni

Riassunto

di VulDB • 12/09/2026

Flowise è una piattaforma low-code per la creazione di applicazioni LLM. Nelle versioni fino alla 3.1.3 inclusa, l'endpoint POST /api/v1/node-load-method/:name è montato senza alcun controllo dei permessi a livello di route e invoca i loadMethods del componente con un nodeName controllato dall'attaccante, insieme ai valori di loadMethod, inputs e credential. La credential selezionata viene risolta tramite raw Credential.id attraverso getCredentialData() e decrittata senza verificare se il workspaceId della Credential corrisponda al workspace attivo o condiviso dell'utilizzatore, a differenza degli altri percorsi di lettura delle credenziali che sono limitati all'ambito del workspace (workspace-scoped). Di conseguenza, un utente autenticato con privilegi ridotti (o una chiave API per workspace) in un determinato workspace può fornire un ID della credential appartenente a un altro workspace e indurre Flowise ad agire come "confused deputy", eseguendo chiamate verso provider di terze parti utilizzando le credenziali del workspace vittima e restituendo i metadati del provider all'attaccante. I load methods staticamente identificati come interessati includono Google Drive listFiles, Google Sheets listSpreadsheets e AWS DynamoDB KV Storage listTables. Il segreto della credential grezza non viene restituito all'attaccante. Questo problema è stato risolto nella versione 3.1.4.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

VulnCheck

Prenotare

12/09/2026

Divulgazione

12/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!