🇰🇷 한글 설명
GitHub Enterprise Server의 Issues 검색 라벨 필터에서 입력값 중립화 미흡으로 인한 DOM 기반 XSS 취약점이 발견되었습니다. 공격자가 정교하게 제작된 악성 링크를 통해 sudo 모드로 작동 중인 사용자를 유인할 경우, 권한 상승 및 승인되지 않은 워크플로 실행이 가능합니다.
💡 쉬운 설명
사용자가 특정 링크를 클릭하면 해커가 사용자의 권한을 가로채서 중요한 설정을 바꾸거나 명령을 실행할 수 있는 보안 약점입니다. 관리자 권한을 가진 사람이 악성 링크를 누르지 않도록 주의해야 합니다.
🇺🇸 원문 (English)
An improper neutralization of input vulnerability was identified in GitHub Enterprise Server that allows DOM-based cross-site scripting via Issues search label filter that could lead to privilege escalation and unauthorized workflow triggers. Successful exploitation requires an attacker to have access to the target GitHub Enterprise Server instance and to entice a user, while operating in sudo mode, to click on a crafted malicious link to perform actions that require elevated privileges. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.18.1, 3.17.7, 3.16.10, 3.15.14, 3.14.19.
📍 영향받는 시스템
GitHub Enterprise Server 3.18.1, 3.17.7, 3.16.10, 3.15.14, 3.14.19 미만 모든 버전
⚔️ 공격 벡터
sudo 모드 사용자가 악성 링크를 클릭하도록 유도하는 DOM 기반 XSS 공격
🛡️ 대응 방법
GitHub Enterprise Server를 최신 보안 패치 버전(3.18.1, 3.17.7, 3.16.10, 3.15.14, 3.14.19 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 취약점이 해결된 패치 버전(3.18.1, 3.17.7 등) 이상인지 확인하십시오.
curl -s http://<YOUR_GITHUB_INSTANCE>/api/v3/connection | grep -i 'version' || echo 'Check version via management console'