🇰🇷 한글 설명
Docker Desktop v4.34.3 이전 버전에서 Build 뷰의 GitHub 소스 링크 검증 부재로 인한 원격 코드 실행(RCE) 취약점입니다. 공격자가 조작된 GitHub 소스 링크를 통해 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
Docker Desktop의 Build 기능에서 GitHub 링크를 제대로 검증하지 않아 악의적인 링크로 임의 코드 실행이 가능합니다. v4.34.3 이상으로 업데이트하면 해결됩니다.
🇺🇸 원문 (English)
Docker Desktop before v4.34.3 allows RCE via unsanitized GitHub source link in Build view.
📍 영향받는 시스템
Docker Desktop before v4.34.3 (모든 플랫폼)
⚔️ 공격 벡터
Build 뷰에서 조작된 GitHub 소스 링크 입력 시 검증 없이 실행
🛡️ 대응 방법
Docker Desktop을 v4.34.3 이상으로 업그레이드
🔧 검증 코드
"vulnerable" 출력 시 취약 버전, 출력 없으면 패치된 버전입니다.
docker --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | awk -F. '{if($1<4 || ($1==4 && $2<34) || ($1==4 && $2==34 && $3<3)) print "vulnerable"}'