Jenkins Git client Plugin 6.4.0 이전 버전
공격자는 워크스페이스 디렉토리 이름을 제어하여 임의의 OS 명령어를 주입할 수 있습니다.
Jenkins Git 클라이언트 플러그인을 최신 버전으로 업데이트하여 취약점을 해결하세요.
로컬에서 Python을 실행하여 Jenkins 서버의 플러그인 버전을 확인하세요. Jenkins 서버의 URL을 'https://your-jenkins-server.com'으로 대체하세요. Python requests 라이브러리가 설치되어 있어야 합니다.
python -c "import requests; response = requests.get('https://your-jenkins-server.com/pluginManager/installed'); if 'git-client' in response.text and '6.4.0' in response.text: print({"result": "취약", "reason": "Jenkins Git 클라이언트 플러그인 6.4.0 이전 버전"}); else: print({"result": "양호", "reason": "Jenkins Git 클라이언트 플러그인 최신 버전"})"
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L