Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2025-25296

Опубликовано: 14 фев. 2025
Источник: nvd
CVSS3: 6.1
EPSS Низкий

Описание

Label Studio is an open source data labeling tool. Prior to version 1.16.0, Label Studio's /projects/upload-example endpoint allows injection of arbitrary HTML through a GET request with an appropriately crafted label_config query parameter. By crafting a specially formatted XML label config with inline task data containing malicious HTML/JavaScript, an attacker can achieve Cross-Site Scripting (XSS). While the application has a Content Security Policy (CSP), it is only set in report-only mode, making it ineffective at preventing script execution. The vulnerability exists because the upload-example endpoint renders user-provided HTML content without proper sanitization on a GET request. This allows attackers to inject and execute arbitrary JavaScript in victims' browsers by getting them to visit a maliciously crafted URL. This is considered vulnerable because it enables attackers to execute JavaScript in victims' contexts, potentially allowing theft of sensitive data, session hij

Уязвимые конфигурации

Конфигурация 1
cpe:2.3:a:humansignal:label_studio:*:*:*:*:*:*:*:*
Версия до 1.16.0 (исключая)

EPSS

Процентиль: 90%
0.0555
Низкий

6.1 Medium

CVSS3

Дефекты

CWE-79

Связанные уязвимости

CVSS3: 6.1
github
12 месяцев назад

Label Studio allows Cross-Site Scripting (XSS) via GET request to `/projects/upload-example` endpoint

EPSS

Процентиль: 90%
0.0555
Низкий

6.1 Medium

CVSS3

Дефекты

CWE-79