CVE-2026-76073
Last modified
CVE-2026-76073 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. Label Studio does not scope the annotation detail endpoint to the requesting user's organization. AnnotationAPI in label_studio/tasks/api.py declares queryset = Annotation.objects.all() and provides no get_queryset override, so the default lookup retrieves any annotation by primary key. EPSS estimates a 0.28% chance of exploitation in the next 30 days.
Description
Label Studio does not scope the annotation detail endpoint to the requesting user's organization. AnnotationAPI in label_studio/tasks/api.py declares queryset = Annotation.objects.all() and provides no get_queryset override, so the default lookup retrieves any annotation by primary key. The view's permission_required entries name annotations.view, annotations.change and annotations.delete, and label_studio/core/permissions.py registers every permission with rules.is_authenticated, so the check is satisfied by any logged-in account and no object-level organization test runs. The sibling task endpoint does constrain its queryset with project__organization set to the requester's active organization, which is the boundary this path omits. Annotation identifiers are sequential integers, so an authenticated user of one organization can enumerate identifiers to read, modify and delete annotations belonging to other organizations on the same instance. The same unscoped queryset appears on AnnotationConvertAPI in the same file.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| HumanSignal | label-studio | <= 1.23.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-76073?
How severe is CVE-2026-76073?
How do I fix CVE-2026-76073?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-76063The FundEngine – Donation and Crowdfunding Platform plugin f…6.4
- CVE-2026-76069Rejected reason: This CVE ID has been rejected or withdrawn …
- CVE-2026-7607A security vulnerability has been detected in TRENDnet TEW-8…8.8
- CVE-2026-76070Netis NC63 firmware through V3.0.0.3327 contains a stack-bas…9.8
- CVE-2026-76071Netis NC63 firmware through V3.0.0.3327 contains a stack-bas…9.8
- CVE-2026-76072The Continue CLI applies an incomplete denylist as its only …7.4
- CVE-2026-76074The AutomatorWP – Automator plugin for no-code automations, …4.3
- CVE-2026-7608A vulnerability was detected in TRENDnet TEW-821DAP up to 1.…8
- CVE-2026-7609A flaw has been found in TRENDnet TEW-821DAP up to 1.12B01. …8.8
- CVE-2026-76098Mistune is a Python Markdown parser with renderers and plugi…7.5
- CVE-2026-7610A vulnerability has been found in TRENDnet TEW-821DAP 1.12B0…8.1
- CVE-2026-7611A vulnerability was found in TRENDnet TEW-821DAP up to 1.12B…8.1
Are you affected by CVE-2026-76073?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
