CVE-2025-25296
Label Studio consente Cross-Site Scripting (XSS) tramite richiesta GET all'endpoint /projects/upload-example
- Pubblicato
- 14 feb 2025
- Aggiornato
- 14 feb 2025
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 6 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:NBasso · prossimi 30 giorni
- Percentile
- 78,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
Label Studio è uno strumento open source per l'annotazione dei dati. Prima della versione 1.16.0, l'endpoint `/projects/upload-example` di Label Studio consente l'iniezione di HTML arbitrario tramite una richiesta `GET` con un parametro `label_config` della query opportunamente predisposto. Creando una configurazione XML di etichette appositamente formattata con dati di attività inline contenenti HTML/JavaScript dannoso, un attaccante può ottenere Cross-Site Scripting (XSS). Sebbene l'applicazione disponga di una Content Security Policy (CSP), questa è impostata solo in modalità report-only, rendendola inefficace nel prevenire l'esecuzione di script. La vulnerabilità esiste perché l'endpoint upload-example visualizza contenuto HTML fornito dall'utente senza una corretta sanitizzazione su una richiesta GET. Ciò consente agli attaccanti di iniettare ed eseguire JavaScript arbitrario nei browser delle vittime inducendole a visitare un URL appositamente predisposto. Questa è considerata una vulnerabilità perché consente agli attaccanti di eseguire JavaScript nel contesto delle vittime, permettendo potenzialmente il furto di dati sensibili, il dirottamento della sessione o altre azioni dannose. La versione 1.16.0 contiene una patch per il problema.
Fonti
1Proof of Concept (POC) per la vulnerabilità CVE-2025-25296 che interessa le versioni di Label Studio precedenti alla 1.16.0
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.