🔍 CVE-2020-13347

9.1
CVSS Score
CRITICAL
2020-10-07
2026-06-17 02:53
✅ 완료

🇰🇷 한글 설명

GitLab Runner의 특정 버전에서 명령 주입(Command Injection) 취약점이 발견되었습니다. Windows 시스템에서 Docker executor를 사용하는 경우, 공격자가 DOCKER_AUTH_CONFIG 빌드 변수를 조작하여 Windows 호스트에서 임의의 명령을 실행할 수 있습니다.

💡 쉬운 설명

해커가 설정값을 조작하여 GitLab이 돌아가는 컴퓨터에 몰래 명령을 내릴 수 있는 보안 구멍입니다. 이로 인해 공격자가 컴퓨터의 제어권을 완전히 가져갈 위험이 있습니다.

🇺🇸 원문 (English)

A command injection vulnerability was discovered in Gitlab runner versions prior to 13.2.4, 13.3.2 and 13.4.1. When the runner is configured on a Windows system with a docker executor, which allows the attacker to run arbitrary commands on Windows host, via DOCKER_AUTH_CONFIG build variable.

📍 영향받는 시스템

GitLab Runner versions prior to 13.2.4, 13.3.2, and 13.4.1 (on Windows with Docker executor)

⚔️ 공격 벡터

DOCKER_AUTH_CONFIG 빌드 변수를 통한 명령 주입

🛡️ 대응 방법

GitLab Runner를 13.2.4, 13.3.2 또는 13.4.1 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 취약점이 해결된 버전(13.2.4, 13.3.2, 13.4.1 이상)인지 확인합니다.

Shell / Script
gitlab-runner --version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H

💻 영향받는 소프트웨어

Docker