
Jenkins 2.441 및 이전 버전, LTS 2.426.2 및 이전 버전은 CLI 명령 파서에서 인수의 '@' 문자 뒤에 오는 파일 경로를 해당 파일의 내용으로 대체하는 기능을 비활성화하지 않으므로, 인증되지 않은 공격자가 Jenkins 컨트롤러 파일 시스템에서 임의의 파일을 읽을 수 있습니다.
Jenkins 2.441 및 이전 버전, LTS 2.426.2 및 이전 버전은 CLI 명령 파서가 인수의 '@' 문자 뒤에 오는 파일 경로를 해당 파일의 내용으로 대체하는 기능을 비활성화하지 않습니다. 이로 인해 인증되지 않은 공격자가 Jenkins 컨트롤러 파일 시스템에서 임의의 파일을 읽을 수 있습니다.
악용 절차를 실행하려면 다음 단계를 따르세요:
스크립트에 실행 권한 부여:
chmod +x run_exploit.sh
스크립트 실행:
./run_exploit.sh
CVE-2024-23897 및 완화 조치에 대한 최신 정보를 확인하려면 다음 자료를 참조하세요:
Feedly의 CVE-2024-23897 피드:
SecurityOnline 기사:
완화 조치 교육 영상: