CVE-2022-31188 in the critical feed json
Server-Side Request Forgery Vulnerability in Computer Vision Annotation Tool (CVAT)
published 2022-08-01 4 y ago modified 2026-06-17 4 mo ago also EUVD-2022-52783
- cvss
- 8.6
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 48.2%
- EPSS 48.2% chance of exploitation in 30 days, percentile 98%
- public exploits
- 1
- Exploit-DB
Summary
CVAT is an opensource interactive video and image annotation tool for computer vision. Versions prior to 2.0.0 were found to be subject to a Server-side request forgery (SSRF) vulnerability. Validation has been added to urls used in the affected code path in version 2.0.0. Users are advised to upgrade. There are no known workarounds for this issue.
Patch / fix
- cvat computer_vision_annotation_tool 2.0.0
Timeline
- Published
- First public exploit (EDB-51030)
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 18 mo ago
Exploit prediction
48.22% chance of exploitation in the next 30 days, higher than 98% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- EDB-51030 CVAT 2.0 - Server Side Request Forgery webapps, 2022-11-11
- packetstormsecurity.com http://packetstormsecurity.com/files/169814/CVAT-2.0-Server-Side-Request-Forgery.html referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.6 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L |
| NVD | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Affected products
- cvat-ai cvat
Classification
- Weakness
-
- CWE-918 Server-Side Request Forgery
References
-
github.com
/cvat-ai/cvat/commit/6fad1764efd922d99dbcda28c4ee72d071aa5a07
patch, third-party-advisory
-
github.com
/cvat-ai/cvat/security/advisories/GHSA-7vpj-j5xv-29pr
patch, third-party-advisory
-
packetstormsecurity.com
/files/169814/CVAT-2.0-Server-Side-Request-Forgery.html
exploit, third-party-advisory, vdb-entry
Sources
- CVE List CVE-2022-31188
- NVD CVE-2022-31188
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.