CVE-2026-63502 in Yeti
요약
\~에 의해 VulDB • 2026. 11. 03.
Yeti는 포렌식 인텔리전스 플랫폼과 파이프라인을 제공하여 CTI(사이버 위협 인텔리전스) 및 DFIR(디지털 포렌식 및 사건 대응) 실무자 간의 격차를 해소합니다. 2.5.1 이전 버전에서 YETI는 ExportTask.file_name을 사용자 제어 가능한 작업 이름으로부터 유도하며, 경로 순회 시퀀스를 제거하거나(path sanitization/confinement) 경로의 제한(confinement)을 적용하지 않고 core/clients/file_storage/classes/local_storage.py로 전달합니다. 기본 로컬 스토리지 백엔드를 사용하는 권한이 낮은 인증된 사용자는 POST /api/v2/tasks/export/new를 호출하여 순회 가능한 파일 이름을 지정하고, GET /api/v2/tasks/export/{export_id}/content를 통해 ExportTask.file_contents를 사용하여 YETI 서비스 계정이 접근할 수 있는 파일을 읽을 수 있습니다. 또한 ExportTask.run() 실행 시 공격자가 제어하는 내보내기 출력을 공격자가 선택한 쓰기 가능한 경로에 작성할 수도 있습니다. 영향력은 서비스 계정의 파일 시스템 권한에 따라 다르며, 범용 코드 실행은 확립되지 않았습니다. 이 문제는 버전 2.5.1에서 수정되었습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.