🔍 CVE-2026-77621

0.0
CVSS Score
UNKNOWN
2026-09-22
2026-09-26 00:16
✅ 완료

🇰🇷 한글 설명

Vector 0.10.0부터 0.57.0 버전까지의 file sink 기능에서 이벤트 필드의 템플릿 경로를 검증 없이 처리하는 취약점이 발견되었습니다. 공격자가 조작된 이벤트 필드 값을 통해 상위 디렉토리 탐색(Path Traversal)을 수행하면, 의도하지 않은 경로에 파일을 생성하거나 덮어쓸 수 있습니다. 이를 통해 민감한 파일을 수정하거나 권한 상승 및 코드 실행으로 이어질 수 있습니다.

💡 쉬운 설명

데이터를 저장하는 과정에서 파일 이름에 '상위 폴더로 이동'하는 명령어를 몰래 섞어 넣을 수 있는 문제입니다. 이를 통해 해커가 시스템의 중요한 파일을 마음대로 바꾸거나 컴퓨터를 조종할 위험이 있습니다.

🇺🇸 원문 (English)

Vector is a high-performance observability data pipeline. From 0.10.0 until 0.57.0, the file sink renders its templated path from event fields and opens the result without confining it to an intended directory. When an untrusted source supplies an event field used by the path template, the value can contain an absolute path or parent-directory traversal, causing Vector to create parent directories and create or overwrite files outside the intended location with the Vector process privileges. The resulting file write can modify sensitive files and can lead to code execution when a scheduled task, authorization file, or subsequently executed script is targeted. This issue is fixed in version 0.57.0.

📍 영향받는 시스템

Vector version 0.10.0 ~ 0.57.0

⚔️ 공격 벡터

신뢰할 수 없는 소스로부터 조작된 이벤트 필드 값을 입력하여 경로 탐색(Path Traversal) 공격 수행

🛡️ 대응 방법

Vector를 최신 보안 패치가 적용된 버전인 0.57.0 이상으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 0.10.0에서 0.57.0 사이의 버전이 출력되면 취약한 버전이 설치된 것입니다.

Shell / Script
vector --version 2>/dev/null | grep -E 'v(0\.[1-9][0-9]|0\.5[0-6]\.)'

💻 영향받는 소프트웨어

Magento Open Source