Description
Label Studio fails to apply organization filters when resolving storage URIs for tasks and projects in proxy_api.py endpoints. Attackers can access other tenants' cloud storage objects by creating a separate organization and supplying arbitrary file URIs to presign or stream bucket contents.
Published: 2026-09-03
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Label Studio fails to apply organization filters when resolving storage URIs for tasks and projects in proxy_api.py endpoints, allowing a user who creates a separate organization to supply arbitrary file URIs to presign or stream bucket contents. This flaw bypasses the intended authorization checks and enables unauthorized access to cloud storage objects belonging to other tenants. The result is a confidentiality breach that exposes sensitive data to attackers and allows them to read, download, or potentially modify storage objects that belong to other organizations.

Affected Systems

The affected product is HumanSignal's Label Studio. All releases up to and including version 1.23.0 are impacted; any installation of Label Studio 1.23.0 or earlier that still hosts the vulnerable proxy_api.py endpoints is vulnerable.

Risk and Exploitability

The vulnerability carries a CVSS score of 8.3, indicating high severity. No EPSS score is available, and it is not listed in the CISA KEV catalog. Attackers can exploit the weakness remotely by interacting with the Label Studio API, creating a new organization, and supplying a file URI that points to another tenant's cloud storage bucket. Because organization creation is typically permissive, the attack requires no special privileges beyond standard API access. Once the storage URI is resolved, the attacker can presign or stream the target object, providing read access to data belonging to other tenants, which constitutes significant data exposure across tenant boundaries.

Generated by OpenCVE AI on September 3, 2026 at 15:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade HumanSignal Label Studio to the newest release that contains the storage URI resolution fix; the patch removes the organization filter bypass in proxy_api.py.
  • If an immediate upgrade is not possible, restrict or block access to the presign and stream endpoints so that only authorized users from the correct organization can invoke them; consider applying network segmentation or firewall rules to limit API exposure to trusted hosts.
  • If the storage URI functionality is not required for your deployment, disable or remove the related proxy_api endpoints to eliminate the attack surface.

Generated by OpenCVE AI on September 3, 2026 at 15:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 03 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Description Label Studio fails to apply organization filters when resolving storage URIs for tasks and projects in proxy_api.py endpoints. Attackers can access other tenants' cloud storage objects by creating a separate organization and supplying arbitrary file URIs to presign or stream bucket contents.
Title Label Studio through 1.23.0 Cross-Organization Storage URI Resolution
First Time appeared Humansignal
Humansignal label Studio
Weaknesses CWE-639
CPEs cpe:2.3:a:humansignal:label_studio:*:*:*:*:*:*:*:*
Vendors & Products Humansignal
Humansignal label Studio
References
Metrics cvssV3_1

{'score': 7.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N'}


Subscriptions

Humansignal Label Studio
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-03T14:37:19.197Z

Reserved: 2026-09-03T13:44:49.184Z

Link: CVE-2026-85211

cve-icon Vulnrichment

Updated: 2026-09-03T14:32:14.037Z

cve-icon NVD

Status : Received

Published: 2026-09-03T15:17:40.257

Modified: 2026-09-03T15:17:40.257

Link: CVE-2026-85211

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T17:00:06Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key