Impact
Label Studio fails to restrict the AnnotationAPI to the organization of the requesting user. The endpoint’s queryset is set to all annotations, and the permission checks only enforce that the user is authenticated, not that they belong to the same organization. Consequently, any authenticated user can construct annotation identifiers and gain read, write, or delete capabilities on annotations that belong to other organizations. This vulnerability allows data leakage, integrity compromise, and potential deletion of cross‑organization annotation content.
Affected Systems
HumanSignal Label Studio versions up to and including 1.23.0 are affected. The flaw is present in the annotation detail and AnnotationConvertAPI endpoints, both located in the tasks API module of the 1.23.0 release.
Risk and Exploitability
The CVSS score of 8.7 indicates a high severity remote attack surface. Although the EPSS score is currently not available, the vulnerability is not listed in CISA’s KEV catalog. Attackers only need to authenticate to the instance; enumeration of sequential annotation identifiers is trivial, enabling cross‑organization data access. Because no object‑level checks are performed, the exploit requires no additional privileges beyond login credentials, making it highly actionable.
OpenCVE Enrichment