🇰🇷 한글 설명
Windows용 Tentacle Docker 이미지가 시작될 때 실행되는 모든 명령과 인수를 로그에 기록합니다. 이 과정에서 Octopus Server API 키가 평문 상태로 로그에 노출되는 취약점이 존재합니다. 단, Linux용 Docker 이미지는 이 문제의 영향을 받지 않습니다.
💡 쉬운 설명
Windows용 도커 프로그램을 실행할 때, 중요한 비밀번호(API 키)가 기록 파일에 글자 그대로 남게 되는 문제입니다. 이 기록을 볼 수 있는 사람은 누구나 서버의 권한을 가로챌 수 있습니다.
🇺🇸 원문 (English)
When the Windows Tentacle docker image starts up it logs all the commands that it runs along with the arguments, which writes the Octopus Server API key in plaintext. This does not affect the Linux Docker image
📍 영향받는 시스템
Windows 기반 Tentacle Docker 이미지
⚔️ 공격 벡터
로그 파일에 기록된 평문 API 키 탈취를 통한 권한 상승 및 서버 접근
🛡️ 대응 방법
해당 취약점이 해결된 최신 버전의 Docker 이미지로 업데이트하거나, Windows 환경에서의 사용을 지양하고 Linux 이미지를 사용하십시오.
🔧 검증 코드
명령어 실행 결과로 API 키와 유사한 문자열이 로그에 출력된다면 취약한 상태입니다.
docker logs [container_id] 2>&1 | grep -i 'api_key'