🔍 CVE-2026-34042

8.2
CVSS Score
HIGH
2026-03-31
2026-06-17 10:38
✅ 완료

🇰🇷 한글 설명

act 0.2.86 이전 버전의 actions/cache 서버가 모든 네트워크 인터페이스에서 수신 대기하여, 인터넷 어디서든 누구나 임의의 캐시 키로 캐시를 생성하고 모든 기존 캐시를 조회할 수 있습니다. 공격자가 사용될 캐시 키를 예측하면 악성 파일이 포함된 캐시를 주입하여 Docker 컨테이너 내 원격 코드 실행을 달성할 수 있습니다.

💡 쉬운 설명

act는 로컬에서 GitHub Actions를 실행하는 도구인데, 오래된 버전에서는 누구나 인터넷을 통해 이 도구의 캐시 저장소에 접근하여 악성 파일을 심을 수 있습니다. 프로그램 실행 시 이 악성 파일이 실행되어 공격자가 시스템을 제어할 수 있습니다.

🇺🇸 원문 (English)

act is a project which allows for local running of github actions. Prior to version 0.2.86, act's built in actions/cache server listens to connections on all interfaces and allows anyone who can connect to it including someone anywhere on the internet to create caches with arbitrary keys and retrieve all existing caches. If they can predict which cache keys will be used by local actions, they can create malicious caches containing whatever files they please most likely allowing arbitrary remote code execution within the docker container. This issue has been patched in version 0.2.86.

📍 영향받는 시스템

act <= 0.2.85

⚔️ 공격 벡터

네트워크를 통해 캐시 서버의 취약한 접근 제어를 악용하여 캐시 키 예측 후 악성 파일 주입

🛡️ 대응 방법

act를 0.2.86 이상으로 즉시 업그레이드

🔧 검증 코드

버전이 0.2.86 이상이면 패치됨, 0.2.85 이하면 즉시 업그레이드 필요

Shell / Script
act --version 2>/dev/null | grep -oE '([0-9]+\.[0-9]+\.[0-9]+|v[0-9]+\.[0-9]+\.[0-9]+)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Docker