CVE-2026-22033
CVE-2026-22033 · Label Studio vulnerable to full account takeover by chaining Stored XSS + IDOR in User Profile via custom_hotkeys field
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
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.
CVSS 8.6 · Élevée · EPSS 0,3%
- Publication
- Mise à jour
Pile logicielle: python
Produits et versions concernés
label-studio
- Versions du logiciel
- <= 1.22.0: Concernée
Aucun correctif publié
label-studio PyPI
- Versions du logiciel
- 0.4.1
- 0.4.2
- 0.4.3
- 0.4.4
- 0.4.4.post1
- 0.4.4.post2
- 0.4.5
- 0.4.6
- 0.4.6.post1
- 0.4.6.post2
- 0.4.7
- 0.4.8
- 0.5.0
- 0.5.1
- 0.6.0
- 0.6.1
- 0.7.0
- 0.7.1
- 0.7.2
- 0.7.3
- 0.7.4
- 0.7.4.post0
- 0.7.4.post1
- 0.7.5.post1
- 0.7.5.post2
- 0.8.0
- 0.8.0.post0
- 0.8.1
- 0.8.1.post0
- 0.8.2
- 0.8.2.post0
- 0.9.0
- 0.9.0.post2
- 0.9.0.post3
- 0.9.0.post4
- 0.9.0.post5
- 0.9.1
- 0.9.1.post0
- 0.9.1.post1
- 0.9.1.post2
- 1.0.0
- 1.0.0.post0
- 1.0.0.post1
- 1.0.0.post2
- 1.0.0.post3
- 1.0.1
- 1.0.2
- 1.0.2.post0
- 1.1.0
- 1.1.0rc0
- 1.1.1
- 1.10.0
- 1.10.0.post0
- 1.10.1
- 1.11.0
- 1.12.0
- 1.12.0.post0
- 1.12.1
- 1.13.0
- 1.13.1
- 1.14.0
- 1.14.0.post0
- 1.15.0
- 1.16.0
- 1.17.0
- 1.18.0
- 1.19.0
- 1.2
- 1.20.0
- 1.21.0
- 1.22.0
- 1.3
- 1.3.post0
- 1.3.post1
- 1.4
- 1.4.1
- 1.4.1.post0
- 1.4.1.post1
- 1.5.0
- 1.5.0.post0
- 1.6.0
- 1.7.0
- 1.7.1
- 1.7.2
- 1.7.3
- 1.8.0
- 1.8.1
- 1.8.2
- 1.8.2.post0
- 1.8.2.post1
- 1.9.0
- 1.9.1
- 1.9.1.post0
- 1.9.2
- 1.9.2.post0
- Plages de versions concernées
- ECOSYSTEM: ≤ 1.22.0
Aucun correctif publié