🇰🇷 한글 설명
Jenkins Gitee Plugin 1301.v8957053c7902 및 이전 버전에서 Gitee 푸시 웹훅 페이로드의 발신자 이름을 적절히 이스케이프 처리하지 않아 저장형 XSS 취약점이 발생합니다. 공격자가 Jenkins Gitee Plugin 웹훅 엔드포인트를 통해 빌드를 트리거할 수 있다면 이 취약점을 악용할 수 있습니다.
💡 쉬운 설명
Gitee라는 서비스에서 알림을 보낼 때 이름에 악성 코드를 섞어 보내면, Jenkins 관리자 화면에서 그 코드가 실행될 수 있는 문제입니다. 이를 통해 공격자가 관리자의 권한을 탈취하거나 정보를 훔칠 수 있습니다.
🇺🇸 원문 (English)
Jenkins Gitee Plugin 1301.v8957053c7902 and earlier does not escape the sender name from Gitee push webhook payloads in build causes, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers able to trigger builds via the Jenkins Gitee Plugin webhook endpoint.
📍 영향받는 시스템
Jenkins Gitee Plugin 1301.v8957053c7902 및 그 이전 모든 버전
⚔️ 공격 벡터
Gitee 웹훅을 통해 조작된 발신자 이름이 포함된 페이로드를 Jenkins 엔드포인트로 전송
🛡️ 대응 방법
Jenkins Gitee Plugin을 최신 버전으로 업데이트하여 보안 패치를 적용하십시오.
🔧 검증 코드
출력된 gitee-plugin의 버전이 1301.v8957053c7902보다 높은지 확인하십시오.
jenkins-plugin-manager list | grep gitee-plugin