🔍 CVE-2026-15793

7.5
CVSS Score
HIGH
2026-07-21
2026-10-24 19:10
✅ 완료

🇰🇷 한글 설명

BuildKit의 커스텀 프론트엔드나 로우 레벨 API를 사용하는 클라이언트가 Git 소스를 체크아웃할 때 git.checkoutbundle=true 옵션을 설정할 수 있습니다. 만약 악의적으로 조작된 Git 소스를 사용한다면 호스트 시스템에서 임의의 명령어가 실행될 수 있는 취약점이 존재합니다.

💡 쉬운 설명

빌드 도구인 BuildKit을 사용할 때, 나쁜 의도로 만들어진 소스 코드를 가져오면 해커가 내 컴퓨터에서 몰래 명령어를 실행할 수 있는 보안 구멍이 있습니다.

🇺🇸 원문 (English)

BuildKit custom frontends or clients using the raw low-level API can set git.checkoutbundle=true when checking out Git sources. If the Git source is malicious, this could lead to a crafted command invocation on the host.

📍 영향받는 시스템

BuildKit custom frontends 또는 raw low-level API를 사용하는 클라이언트

⚔️ 공격 벡터

악의적으로 조작된 Git 소스 저장소를 사용하여 git.checkoutbundle=true 옵션을 활성화함

🛡️ 대응 방법

BuildKit을 최신 보안 패치가 적용된 버전으로 업데이트하고, 신뢰할 수 없는 Git 소스 사용을 제한함

🔧 검증 코드

설치된 BuildKit(buildx)의 버전을 확인하여 취약점이 해결된 최신 버전인지 확인합니다.

Shell / Script
docker buildx version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git