CVE 8.6 HIGH

Label Studio vulnerable to full account takeover by chaining Stored XSS + IDOR in User Profile via custom_hotkeys field_CVE-2026-22033

8.6 / 10
HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Description

Label Studio is a multi-type data labeling and annotation tool. In 1.22.0 and earlier, a persistent stored cross-site scripting (XSS) vulnerability exists in the custom_hotkeys functionality of the application. An authenticated attacker (or one who can trick a user/administrator into updating their custom_hotkeys) can inject JavaScript code that executes in other usersโ€™ browsers when those users load any page using the templates/base.html template. Because the application exposes an API token endpoint (/api/current-user/token) to the browser and lacks robust CSRF protection on some API endpoints, the injected script may fetch the victimโ€™s API token or call token reset endpoints โ€” enabling full account takeover and unauthorized API access.

AI Analysis

A persistent stored cross-site scripting (XSS) vulnerability exists in Label Studio, allowing an authenticated attacker to inject JavaScript code that executes in other users' browsers, potentially leading to full account takeover and unauthorized API access.

Basic Information

ID CVE-2026-22033
Source GitHub_M
Published Jan 12, 2026 at 17:47
Modified Jan 12, 2026 at 18:12

Affected Product

Vendor HumanSignal
Product label-studio
Version <= 1.22.0
Affected Versions HumanSignal label-studio <= 1.22.0

CWE Classification

AI Assessment

AI Score 8.6 / 10
AI Severity High
Vendor HumanSignal
Product Label Studio
Version 1.22.0 and earlier

References

๐Ÿ’ญ Join the Security Discussion

๐Ÿ”’ Your email address will not be published. Required fields are marked *

โš ๏ธ Please be respectful and constructive in your comments. Security discussions should remain professional.