Description
CVAT is an open source interactive video and image annotation tool for computer vision. From 2.68.0 until 2.70.0, the audio-task annotation guide renderer in cvat-ui/src/audio/components/annotation-page/audio-workspace/top-bar/audio-right-group.tsx passes attacker-controlled guide Markdown to MDEditor without the rehype-sanitize plugin. A user who can create or edit an annotation guide can store malicious JavaScript that executes when another user opens the guide. The script can issue arbitrary CVAT requests with the victim user's privileges. This issue is fixed in version 2.70.0.
Published: 2026-08-20
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a stored cross‑site scripting flaw where a user who can create or edit an annotation guide can embed malicious Markdown that contains JavaScript. When another user loads that guide in the audio‑task view, the script runs inside the CVAT UI with the victim’s browser privileges, enabling the attacker to issue arbitrary CVAT requests that run with the victim’s authenticated session. The impact is thus the potential compromise of confidentiality, integrity, and availability through malicious client‑side code execution.

Affected Systems

The flaw exists in CVAT versions 2.68.0 through 2.70.0, affecting the open‑source video and image annotation tool. The fix is available in release 2.70.0.

Risk and Exploitability

The CVSS base score of 8.5 indicates high severity. There is no EPSS data provided and the vulnerability is not listed in the CISA KEV catalog. Attackers need authenticated access that permits editing of annotation guides; therefore privilege is required to inject the payload. Once injected, the cross‑site scripting can be exploited by any user who subsequently opens the guide, making exploitation likely against users who interact with audio tasks. Given the high CVSS score and lack of mitigation, the risk is significant for impacted installations.

Generated by OpenCVE AI on August 20, 2026 at 20:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade CVAT to version 2.70.0 or later, which removes the missing sanitization step for annotation guides
  • Restrict the ability to create or edit annotation guides to trusted or administrative users until the upgrade is applied
  • If upgrading is not immediately possible, remove or edit existing annotation guides that may contain malicious content to prevent script execution

Generated by OpenCVE AI on August 20, 2026 at 20:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Cvat-ai
Cvat-ai cvat
Vendors & Products Cvat-ai
Cvat-ai cvat

Thu, 20 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description CVAT is an open source interactive video and image annotation tool for computer vision. From 2.68.0 until 2.70.0, the audio-task annotation guide renderer in cvat-ui/src/audio/components/annotation-page/audio-workspace/top-bar/audio-right-group.tsx passes attacker-controlled guide Markdown to MDEditor without the rehype-sanitize plugin. A user who can create or edit an annotation guide can store malicious JavaScript that executes when another user opens the guide. The script can issue arbitrary CVAT requests with the victim user's privileges. This issue is fixed in version 2.70.0.
Title CVAT: Stored XSS via annotation guides in audio tasks
Weaknesses CWE-80
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-20T16:56:18.566Z

Reserved: 2026-08-11T14:41:20.122Z

Link: CVE-2026-73220

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-20T15:18:37.200

Modified: 2026-08-20T17:19:41.303

Link: CVE-2026-73220

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T20:45:04Z

Weaknesses
  • CWE-80

    Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)