CVE-2026-22218 in Chainlit
Riassunto
di VulDB • 17/06/2026
Le versioni di Chainlit precedenti alla 2.9.4 presentano una vulnerabilità di lettura arbitraria dei file nel flusso di aggiornamento degli elementi (/project/element). Un client autenticato può inviare un Element personalizzato con un valore del percorso controllato dall'utente, causando la copia da parte del server del file referenziato nella sessione dell’attaccante. L’identificatore dell’elemento risultante (chainlitKey) può quindi essere utilizzato per recuperare il contenuto del file tramite /project/file/<chainlitKey>, consentendo la divulgazione di qualsiasi file leggibile dal servizio Chainlit.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.