🇰🇷 한글 설명
Jenkins Copy To Slave Plugin 1.4.4 및 이전 버전의 CopyToSlaveBuildWrapper.java에서 민감한 정보 노출 취약점이 발견되었습니다. 이 취약점을 통해 작업을 구성할 권한이 있는 공격자가 Jenkins 마스터 파일 시스템의 임의 파일을 읽을 수 있습니다.
💡 쉬운 설명
Jenkins 설정 권한이 있는 사람이 서버 안에 있는 중요한 파일을 마음대로 훔쳐볼 수 있는 보안 구멍입니다. 이로 인해 서버의 비밀번호나 설정 파일 같은 민감한 정보가 유출될 위험이 있습니다.
🇺🇸 원문 (English)
An exposure of sensitive information vulnerability exists in Jenkins Copy To Slave Plugin version 1.4.4 and older in CopyToSlaveBuildWrapper.java that allows attackers with permission to configure jobs to read arbitrary files from the Jenkins master file system.
📍 영향받는 시스템
Jenkins Copy To Slave Plugin version 1.4.4 and older
⚔️ 공격 벡터
작업(Job)을 구성할 수 있는 권한을 가진 사용자가 악의적인 설정을 통해 마스터 서버의 파일을 요청함
🛡️ 대응 방법
Jenkins Copy To Slave Plugin을 최신 버전으로 업데이트하거나 해당 플러그인을 제거하십시오.
🔧 검증 코드
출력된 버전 번호가 1.4.4와 같거나 그보다 낮은 숫자인지 확인하십시오.
curl -s http://<JENKINS_URL>/plugin/copy-to-slave/api/json | grep -E 'version' | sed 's/.*"version":"\(.*\)".*/\1/'