
Materiale di advisory e proof-of-concept per CVE-2026-33017, una vulnerabilità di esecuzione di codice in remoto non autenticata in Langflow ≤1.8.2 tramite l'endpoint del flusso build_public_tmp.
Le versioni di Langflow ≤ 1.8.2 contengono una grave vulnerabilità di sicurezza che consente ad attaccanti non autenticati di ottenere l'Esecuzione Remota di Codice (RCE) sul server.
| Attributo | Dettagli |
|---|---|
| ID CVE | CVE-2026-33017 |
| Gravità | Critica (CVSS 9.8) |
| Versioni interessate | Langflow ≤ 1.8.2 |
| Versione corretta | Langflow 1.9.0 e successive |
| Tipo di vulnerabilità | Iniezione di codice non autenticata (exec()) |
| Vettore di attacco | /api/v1/build_public_tmp/{flow_id}/flow |
| Autenticazione | Nessuna richiesta |
L'endpoint /api/v1/build_public_tmp/{flow_id}/flow è stato progettato per i flussi pubblici. Tuttavia, quando vengono passati dati di flusso controllati dall'attaccante, l'applicazione esegue codice Python arbitrario tramite exec() senza alcun sandboxing o validazione.
Ciò consente a qualsiasi attaccante non autenticato su Internet di ottenere il pieno controllo del server.
Questo repository è fornito esclusivamente a scopo educativo e di ricerca sulla sicurezza.
Le informazioni e gli strumenti qui presenti sono destinati ad aiutare gli amministratori di sistema e i ricercatori di sicurezza a comprendere la vulnerabilità e a proteggere i propri sistemi.
Lo sfruttamento non autorizzato contro sistemi di cui non si è proprietari è illegale e non etico.
Realizzato per la consapevolezza sulla sicurezza e la ricerca responsabile
⭐ Se questo repository ti è stato utile, valuta la possibilità di aggiungergli una stella!