🔍 CVE-2017-1000504

8.1
CVSS Score
HIGH
2018-01-24
2026-06-17 00:59
✅ 완료

🇰🇷 한글 설명

Jenkins 2.94 및 이전 버전, 2.89.1 및 이전 버전의 시작 과정에서 레이스 컨디션(Race Condition) 취약점이 존재합니다. 초기화 중 명령 실행 순서가 잘못될 수 있으며, 서비스 시작 직후 CSRF 보호 기능이 활성화되기 전 아주 짧은 시간 동안 보안 취약점이 발생할 수 있습니다.

💡 쉬운 설명

컴퓨터가 켜지는 아주 짧은 순간에 보안 방어막이 채 만들어지기도 전에 공격이 들어올 수 있는 틈이 생기는 문제입니다. 이 틈을 이용하면 공격자가 사용자의 권한을 도용하여 원치 않는 명령을 실행할 수 있습니다.

🇺🇸 원문 (English)

A race condition during Jenkins 2.94 and earlier; 2.89.1 and earlier startup could result in the wrong order of execution of commands during initialization. There is a very short window of time after startup during which Jenkins may no longer show the 'Please wait while Jenkins is getting ready to work' message but Cross-Site Request Forgery (CSRF) protection may not yet be effective.

📍 영향받는 시스템

Jenkins 2.94 및 이전 버전, 2.89.1 및 이전 버전

⚔️ 공격 벡터

서비스 시작 직후 CSRF 보호 기능이 활성화되기 전의 짧은 시간 차를 이용한 공격

🛡️ 대응 방법

Jenkins를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 Jenkins 버전이 취약한 버전 범위(2.94 이하 또는 2.89.1 이하)에 해당하는지 확인하십시오.

Shell / Script
jenkins --version 2>/dev/null || dpkg -l | grep jenkins

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Jenkins