🇰🇷 한글 설명
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 이하)에 해당하는지 확인하십시오.
jenkins --version 2>/dev/null || dpkg -l | grep jenkins