🔍 CVE-2025-67643

4.3
CVSS Score
MEDIUM
2025-12-10
2026-10-14 21:10
✅ 완료

🇰🇷 한글 설명

Jenkins Redpen - Pipeline Reporter for Jira Plugin 1.054.v7b_9517b_6b_202 버전 이전에서 작업공간 디렉토리에 대한 경로 유효성 검증을 올바르게 수행하지 않아, 공격자가 Item/Configure 권한을 이용하여 Jenkins 컨트롤러 작업공간 디렉토리에 있는 파일을 조회할 수 있는 취약점

💡 쉬운 설명

Jenkins 플러그인에서 파일 업로드 시 경로 검증을 제대로 하지 않아, 공격자가 파일을 읽을 수 있습니다. 이는 공격자가 시스템에 대한 일부 정보를 얻을 수 있는 취약점입니다.

🇺🇸 원문 (English)

Jenkins Redpen - Pipeline Reporter for Jira Plugin 1.054.v7b_9517b_6b_202 and earlier does not correctly perform path validation of the workspace directory while uploading artifacts to Jira, allowing attackers with Item/Configure permission to retrieve files present on the Jenkins controller workspace directory.

📍 영향받는 시스템

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 형식으로 출력됩니다.

Shell / Script
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 Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

💻 영향받는 소프트웨어

Jenkins