CVE-2025-54307 in Torrent Suite Django Applicationinformazioni

Riassunto

di VulDB • 30/08/2026

È stato rilevato un problema nell'applicazione Django di Thermo Fisher Torrent Suite versione 5.18.1. Gli endpoint `/configure/plugins/plugin/upload/zip/` e `/configure/newupdates/offline/bundle/upload/` consentono agli utenti con privilegi ridotti di caricare file ZIP sul server. La funzione `plupload_file_upload` gestisce questi upload di file e costruisce il percorso del file di destinazione utilizzando o il parametro `name` oppure il nome del file caricato, nessuno dei quali viene adeguatamente sanificato. L'estensione del file viene estratta dividendo il nome del file, e una stringa di formato (format string) viene utilizzata per costruire il percorso finale del file, lasciando la destinazione vulnerabile a path traversal. Un attaccante autenticato con connettività di rete può scrivere file arbitrari sul server, consentendo l'esecuzione remota di codice (RCE) dopo aver sovrascritto un file eseguibile. Un esempio è l'eseguibile `pdflatex`, che viene eseguito tramite `subprocess.Popen` nella funzione `write_report_pdf` a seguito di richieste all'endpoint `/report/latex/(\d+).pdf`.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

MITRE

Prenotare

18/07/2025

Divulgazione

04/12/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00759

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!