CVE-2024-37306

Computer Vision Annotation Tool (CVAT) is an interactive video and image annotation tool for computer vision. Starting in version 2.2.0 and prior to version 2.14.3, if an attacker can trick a logged-in CVAT user into visiting a malicious URL, they can initiate a dataset export or a backup from a project, task or job that the victim user has permission to export into a cloud storage that the victim user has access to. The name of the resulting file can be chosen by the attacker. This implies that the attacker can overwrite arbitrary files in any cloud storage that the victim can access and, if the attacker has read access to the cloud storage used in the attack, they can obtain media files, annotations, settings and other information from any projects, tasks or jobs that the victim has permission to export. Version 2.14.3 contains a fix for the issue. No known workarounds are available.
Configurations

Configuration 1 (hide)

cpe:2.3:a:cvat:computer_vision_annotation_tool:*:*:*:*:*:*:*:*

History

21 Jan 2025, 14:37

Type Values Removed Values Added
First Time Cvat computer Vision Annotation Tool
Cvat
CPE cpe:2.3:a:cvat:computer_vision_annotation_tool:*:*:*:*:*:*:*:*
References () https://github.com/cvat-ai/cvat/commit/5d36d10e493d92e893d7eae595544bcbe9cce1ce - () https://github.com/cvat-ai/cvat/commit/5d36d10e493d92e893d7eae595544bcbe9cce1ce - Patch
References () https://github.com/cvat-ai/cvat/security/advisories/GHSA-jpf9-646h-4px7 - () https://github.com/cvat-ai/cvat/security/advisories/GHSA-jpf9-646h-4px7 - Patch, Vendor Advisory

21 Nov 2024, 09:23

Type Values Removed Values Added
Summary
  • (es) Computer Vision Annotation Tool (CVAT) es una herramienta interactiva de anotación de imágenes y videos para visión por computadora. A partir de la versión 2.2.0 y antes de la versión 2.14.3, si un atacante puede engañar a un usuario CVAT que ha iniciado sesión para que visite una URL maliciosa, puede iniciar una exportación de conjunto de datos o una copia de seguridad de un proyecto, tarea o trabajo que la víctima haya realizado. El usuario tiene permiso para exportar a un almacenamiento en la nube al que el usuario víctima tiene acceso. El atacante puede elegir el nombre del archivo resultante. Esto implica que el atacante puede sobrescribir archivos arbitrarios en cualquier almacenamiento en la nube al que la víctima pueda acceder y, si el atacante tiene acceso de lectura al almacenamiento en la nube utilizado en el ataque, puede obtener archivos multimedia, anotaciones, configuraciones y otra información de cualquier proyecto, tareas o trabajos que la víctima tiene permiso para exportar. La versión 2.14.3 contiene una solución para el problema. No hay workarounds disponibles.
References () https://github.com/cvat-ai/cvat/commit/5d36d10e493d92e893d7eae595544bcbe9cce1ce - () https://github.com/cvat-ai/cvat/commit/5d36d10e493d92e893d7eae595544bcbe9cce1ce -
References () https://github.com/cvat-ai/cvat/security/advisories/GHSA-jpf9-646h-4px7 - () https://github.com/cvat-ai/cvat/security/advisories/GHSA-jpf9-646h-4px7 -

13 Jun 2024, 15:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-06-13 15:15

Updated : 2025-01-21 14:37


NVD link : CVE-2024-37306

Mitre link : CVE-2024-37306

CVE.ORG link : CVE-2024-37306


JSON object : View

Products Affected

cvat

  • computer_vision_annotation_tool
CWE
CWE-352

Cross-Site Request Forgery (CSRF)