CVE-2026-34070
LangChain Core presenta vulnerabilità di Path Traversal nelle funzioni legacy load_prompt
- Pubblicato
- 31 mar 2026
- Aggiornato
- 25 ago 2026
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 25 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NBasso · prossimi 30 giorni
- Percentile
- 70,5%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
# LangChain LangChain è un framework per la creazione di agenti e applicazioni basate su LLM. Prima della versione 1.2.22, diverse funzioni in `langchain_core.prompts.loading` leggevano file da percorsi incorporati in dict di configurazione deserializzati senza validare contro directory traversal o injection di percorsi assoluti. Quando un'applicazione passa configurazioni di prompt influenzate dall'utente a `load_prompt()` o `load_prompt_from_config()`, un attaccante può leggere file arbitrari sul filesystem host, limitato solo dai controlli sull'estensione dei file (`.txt` per i template, `.json`/`.yaml` per gli esempi). Questo problema è stato corretto nella versione 1.2.22.
Fonti
1Ho trovato una vulnerabilità zero-day in langchain — Ecco come è andata
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.