Jenkins Redpen - Pipeline Reporter for Jira Plugin 1.054.v7b_9517b_6b_202 버전 이전
공격자는 Item/Configure 권한을 이용하여 Jenkins 컨트롤러 작업공간 디렉토리에 있는 파일을 조회할 수 있습니다.
최신 버전의 Jenkins Redpen - Pipeline Reporter for Jira Plugin을 업데이트하여 취약점을 해결할 수 있습니다.
로컬에서 Python을 실행하여 Jenkins 서버의 플러그인 버전을 확인합니다. Jenkins 서버의 URL을 'https://your-jenkins-server.com'으로 교체하고, Python을 실행하여 결과를 확인합니다. 결과는 JSON 형식으로 출력됩니다.
python -c "import requests; response = requests.get('https://your-jenkins-server.com/pluginManager/installed'); if 'Redpen - Pipeline Reporter for Jira Plugin' in response.text and '1.054.v7b_9517b_6b_202' in response.text: print('{"result": "취약", "reason": "Jenkins Redpen - Pipeline Reporter for Jira Plugin 버전이 취약한 버전입니다."}'); else: print('{"result": "양호", "reason": "Jenkins Redpen - Pipeline Reporter for Jira Plugin 버전이 최신 버전입니다."}')"
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N