CVE-2025-49135: cvat · Insecure Direct Object Reference
Affects cvatSource CVE Database V5
Not known to be exploited · CVSS 5.3 Medium.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 22% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 25 Jun 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubcvat-ai/cvatpkg:github/cvat-ai/cvatOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Immediate upgrade to CVAT version 2.40.0 or later, which includes the patch validating file ownership during import. 2. Implement strict access controls and monitoring on CVAT user accounts to detect unusual import activities or access patterns, including logging and alerting on project/task imports referencing files outside a user's ownership. 3. Enforce strong authentication mechanisms such as multi-factor authentication (MFA) to reduce risk of account compromise. 4. Conduct regular audits of uploaded files and project backups to identify any unauthorized access or anomalies. 5. Limit the distribution of file name information and consider obfuscating or randomizing file identifiers to reduce the risk of attackers guessing valid filenames. 6. Where possible, segregate sensitive datasets and restrict CVAT user roles to minimize exposure. 7. Educate users on the importance of safeguarding their credentials and recognizing suspicious activity within CVAT. 8. If upgrading immediately is not feasible, consider network segmentation or firewall rules to restrict access to the CVAT instance to trusted users only, reducing the attack surface.
Description
CVAT is an open source interactive video and image annotation tool for computer vision. Versions 2.2.0 through 2.39.0 have no validation during the import process of a project or task backup to check that the filename specified in the query parameter refers to a TUS-uploaded file belonging to the same user. As a result, if an attacker with a CVAT account and a `user` role knows the filenames of other users' uploads, they could potentially access and steal data by creating projects or tasks using those files. This issue does not affect annotation or dataset TUS uploads, since in this case object-specific temporary directories are used. Users should upgrade to CVAT 2.40.0 or a later version to receive a patch. No known workarounds are available.