🇰🇷 한글 설명
Jenkins 1.583 이전 버전에서 Job/CONFIGURE 권한을 가진 인증된 사용자가 보안 제한을 우회하여 임의의 작업을 생성, 삭제할 수 있는 권한 상승 취약점입니다.
💡 쉬운 설명
Jenkins에서 특정 권한을 가진 사용자가 의도된 보안 제한을 무시하고 원하는 대로 작업을 만들고 삭제할 수 있습니다. 시스템 관리자의 의도를 벗어난 임의의 조치가 가능해집니다.
🇺🇸 원문 (English)
Jenkins before 1.583 and LTS before 1.565.3 allows remote authenticated users with the Job/CONFIGURE permission to bypass intended restrictions and create or destroy arbitrary jobs via unspecified vectors.
📍 영향받는 시스템
Jenkins < 1.583, LTS < 1.565.3
⚔️ 공격 벡터
Job/CONFIGURE 권한을 가진 인증된 사용자가 API 또는 웹 인터페이스를 통해 권한 검증 로직을 우회하여 공격
🛡️ 대응 방법
Jenkins를 1.583 이상 또는 LTS 1.565.3 이상으로 업그레이드
🔧 검증 코드
명령 결과가 1.583 미만이거나 LTS인 경우 1.565.3 미만이면 취약점 존재. 해당 버전 이상으로 즉시 업그레이드 필요
java -jar /path/to/jenkins.war --version 2>/dev/null || grep -oP 'Jenkins version \K[\d.]+' /var/lib/jenkins/config.xml | head -1