🇰🇷 한글 설명
CVAT의 2.8.1 버전부터 2.52.0 버전 사이에서 발생하는 취약점으로, 계정이 있는 공격자가 CVAT 서버에 접근 가능한 모든 파일 시스템 디렉토리의 내용을 조회할 수 있습니다. 이를 통해 파일 및 하위 디렉토리의 이름을 노출시킬 수 있으나, 파일의 실제 내용은 읽을 수 없습니다.
💡 쉬운 설명
CVAT 서비스를 사용하는 사용자가 서버 내부의 폴더 구조와 파일 이름들을 몰래 훔쳐볼 수 있는 보안 약점입니다. 파일의 실제 내용을 가져갈 수는 없지만, 어떤 파일들이 있는지 파악하여 추가 공격에 활용할 위험이 있습니다.
🇺🇸 원문 (English)
CVAT is an open source interactive video and image annotation tool for computer vision. In versions 2.8.1 through 2.52.0, an attacker with an account on a CVAT instance is able to retrieve the contents of any file system directory accessible to the CVAT server. The exposed information is names of contained files and subdirectories. The contents of files are not accessible. Version 2.53.0 contains a patch. No known workarounds are available.
📍 영향받는 시스템
CVAT versions 2.8.1 through 2.52.0
⚔️ 공격 벡터
CVAT 계정을 보유한 내부 사용자 또는 인증된 공격자가 디렉토리 목록 조회 요청을 통해 공격
🛡️ 대응 방법
CVAT를 최신 패치가 적용된 버전인 2.53.0 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 API 버전 정보가 2.8.1에서 2.52.0 사이의 범위에 해당하면 취약한 상태입니다.
curl -s http://<CVAT_HOST>/api/version | grep -E '2\.(8\.[1-9]|\d{2}\.)'