CVE-2026-25645
Requests presenta riutilizzo insicuro di file temporanei nella sua funzione di utilità extract_zipped_paths()
- Pubblicato
- 25 mar 2026
- Aggiornato
- 25 mar 2026
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 11 set 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:NBasso · prossimi 30 giorni
- Percentile
- 8,0%
- 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
Requests è una libreria HTTP. Prima della versione 2.33.0, la funzione di utilità `requests.utils.extract_zipped_paths()` utilizza un nome file prevedibile quando estrae file da archivi zip nella directory temporanea di sistema. Se il file di destinazione esiste già, viene riutilizzato senza validazione. Un attaccante locale con accesso in scrittura alla directory temporanea potrebbe pre-creare un file malevolo che verrebbe caricato al posto di quello legittimo. L'utilizzo standard della libreria Requests non è interessato da questa vulnerabilità. Sono interessate solo le applicazioni che chiamano direttamente `extract_zipped_paths()`. A partire dalla versione 2.33.0, la libreria estrae i file in una posizione non deterministica. Se gli sviluppatori non sono in grado di aggiornare, possono impostare `TMPDIR` nel loro ambiente su una directory con accesso in scrittura limitato.
Fonti
1Riutilizzo insicuro di file temporanei in extract_zipped_paths()
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.