GitLab CE/EE 17.11 이전 버전, 18.6.6 이전 버전, 18.7.4 이전 버전, 18.8.4 이전 버전
API 조회를 통한 파이프라인 값 접근
최신 GitLab 버전으로 업데이트하기
로컬 시스템에서 Python을 실행하고, GitLab API에 접근하여 상태 코드를 확인합니다. 상태 코드가 200일 경우 양호, 그렇지 않을 경우 취약한 것으로 판단합니다.
python -c "import requests; response = requests.get('https://gitlab.com/help'); if response.status_code == 200: print('{{"result": "양호", "reason": "API 조회 성공"}}'); else: print('{{"result": "취약", "reason": "API 조회 실패"}}')"
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N