Skip to main content

CVAT CVE-2026-73221

| EUVDEUVD-2026-56856 MEDIUM
Incorrect Authorization (CWE-863)
2026-08-11 GitHub_M
5.3
CVSS 4.0 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with Worker-role account
  2. Delivery
    Observe own task IDs to infer request ID pattern
  3. Exploit
    Enumerate predictable lambda request IDs for out-of-scope tasks
  4. Execution
    Call retrieve endpoint to read unauthorized annotation request metadata
  5. Persist
    Call destroy endpoint with enumerated IDs
  6. Impact
    Cancel other users' automatic annotation jobs

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an active CVAT account with at minimum the Worker role - unauthenticated access is not possible, as the CVSS 4.0 PR:L metric confirms. The attacker must be able to predict or enumerate task-based lambda request IDs; the advisory characterizes these IDs as predictable, implying they are derived from observable task identifiers rather than randomly generated. The lambda (automatic annotation) feature must be actively in use: if no lambda annotation requests have been submitted in the deployment, there is nothing to retrieve or cancel. Exploitation is scoped strictly to lambda request metadata visibility and request cancellation - it does not expose annotation data, task content, model weights, or any higher-privilege operations. Multi-tenant CVAT deployments where Worker accounts from different teams or organizations share the same instance represent the primary risk population; single-team or fully trusted-user deployments face minimal practical risk.

Impact

The CVSS 4.0 score of 5.3 (Medium) accurately represents the constrained blast radius: exploitation requires a valid Worker-role credential (PR:L), the confidentiality exposure is limited to lambda request metadata rather than annotation content (VC:L), and the integrity impact is limited to canceling others' annotation jobs (VI:L). SSVC corroborates this: exploitation is confirmed none, the attack is not automatable (no), and technical impact is partial - collectively placing this in a lower remediation priority tier than critical network-exposed flaws. No EPSS data was provided; the absence of KEV listing and no known POC support a low active-exploitation probability. The most meaningful real-world risk scenario is an insider or compromised Worker account in a multi-tenant CVAT deployment deliberately canceling annotation pipelines for other teams, causing workflow disruption disproportionate to the CVSS score. Single-team deployments where all Workers are fully trusted face negligible practical risk.

Exploit ScenarioDerived

An authenticated CVAT user with the Worker role constructs or enumerates predictable task-based lambda request IDs - derived from task identifiers the Worker can observe from their own tasks - and issues GET requests to the lambda retrieve endpoint for IDs corresponding to tasks they have no legitimate access to, obtaining annotation request metadata. The attacker then issues DELETE requests to the destroy endpoint using those IDs to cancel in-flight automatic annotation jobs belonging to other teams, disrupting their annotation pipelines. No public exploit code has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 11, 2026

Broken object-level authorization in CVAT's lambda annotation API allows authenticated Worker-role users to exploit predictable task-based request IDs to read automatic annotation requests for tasks they are not permitted to access and to cancel annotation requests submitted by other users. All CVAT deployments running versions 2.17.0 through 2.71.x are affected per cpe:2.3:a:cvat-ai:cvat. No public exploit exists and this vulnerability is not listed in CISA KEV; SSVC assessment confirms no current exploitation, but multi-tenant environments with mixed-trust Worker accounts face meaningful workflow disruption risk.

RemediationAI

Upgrade CVAT to version 2.72.0 or later, which resolves the authorization flaw as confirmed by the vendor release at https://github.com/cvat-ai/cvat/releases/tag/v2.72.0 and security advisory GHSA-m7p7-6w4m-886p. The upstream fix is available at commit 20a1076a0b9de47e067b121e40f16d66d373b3f7 via PR https://github.com/cvat-ai/cvat/pull/10964. If immediate upgrade is not possible, reduce exposure by auditing and minimizing Worker-role assignments to only fully trusted users in multi-user deployments, since no configuration-level workaround can substitute for the authorization enforcement fix without disabling the lambda annotation feature entirely - disabling lambda endpoints would prevent automatic annotation functionality for all users as a side effect.

Affected VersionsENISA

cvat 2.17.0, < 2.72.0

Affected Packages

euvd cvat_2_17_0 fix: 2.72.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CVAT (Computer Vision Annotation Tool) is an open-source web platform used by ML teams to annotate images and video for computer vision dataset construction. The vulnerability resides in the lambda API subsystem, which manages automatic annotation requests driven by AI/ML inference functions. The root cause is CWE-863 (Incorrect Authorization): the retrieve and destroy endpoints for lambda requests accept task-based request IDs without verifying that the calling user has authorization over the referenced task or job. Because the IDs are predictable (task-derived rather than randomly generated), a low-privilege Worker account can construct valid IDs for tasks outside their access scope. The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N confirms the flaw is network-accessible with low complexity and requires only low-privilege authentication, producing limited confidentiality and integrity impacts to the vulnerable system with no availability or subsequent-system impact.

Know when Cvat gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.4 MEDIUM

Network-accessible requiring only low-privilege Worker account; confidentiality limited to request metadata and integrity limited to canceling jobs, no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Aug 11, 2026 - 19:04 EUVD

DescriptionCVE.org

CVAT is an open source interactive video and image annotation tool for computer vision. From 2.17.0 until 2.72.0, a user with the Worker role can use predictable task-based request IDs with the lambda request retrieve and destroy endpoints to view automatic annotation requests for tasks or jobs the user cannot access and cancel requests initiated by other users. This issue is fixed in version 2.72.0.

Threat Intelligence Overview

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Low
specialized open-source ML annotation tool, niche CV research use
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Cvat

View all
CVE-2022-31188 CRITICAL POC
9.8 Aug 01

CVAT is an opensource interactive video and image annotation tool for computer vision. Rated critical severity (CVSS 9.8

CVE-2026-23526 HIGH
8.8 Jan 21

CVAT is an open source interactive video and image annotation tool for computer vision. [CVSS 8.8 HIGH]

CVE-2026-73220 HIGH
8.5 Aug 20

Stored cross-site scripting in CVAT versions 2.68.0 through 2.69.x allows an authenticated user with annotation guide ed

CVE-2026-65986 HIGH
8.5 Aug 04

Stored XSS in CVAT annotation guide asset handling (versions 2.5.0-2.66.0) allows an authenticated attacker to upload a

CVE-2026-44369 HIGH
8.5 May 13

Stored cross-site scripting in CVAT (Computer Vision Annotation Tool) versions 2.5.0 through 2.63.0 allows an authentica

CVE-2024-37164 HIGH
8.5 Jun 13

Computer Vision Annotation Tool (CVAT) is an interactive video and image annotation tool for computer vision. Rated high

CVE-2026-47682 HIGH
7.1 Aug 04

Path traversal in CVAT versions 1.6.0 through 2.64.0 enables an authenticated, low-privileged attacker with write access

CVE-2024-37306 HIGH
7.1 Jun 13

Computer Vision Annotation Tool (CVAT) is an interactive video and image annotation tool for computer vision. Rated high

CVE-2025-49135 MEDIUM
6.5 Jun 25

CVAT is an open source interactive video and image annotation tool for computer vision. Versions 2.2.0 through 2.39.0 ha

CVE-2024-45393 MEDIUM
6.4 Sep 10

Computer Vision Annotation Tool (CVAT) is an interactive video and image annotation tool for computer vision. Rated medi

CVE-2024-47064 MEDIUM
6.3 Sep 30

Computer Vision Annotation Tool (CVAT) is an interactive video and image annotation tool for computer vision. Rated medi

CVE-2024-47063 MEDIUM
6.2 Sep 30

Computer Vision Annotation Tool (CVAT) is an interactive video and image annotation tool for computer vision. Rated medi

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy