🇰🇷 한글 설명
Jenkins Self-Organizing Swarm Plug-in 모듈에서 UDP 브로드캐스트 응답을 처리할 때 XML 외부 엔티티(XXE) 처리를 방지하지 못하는 취약점이 발견되었습니다. 이를 통해 동일 네트워크에 있는 권한 없는 공격자가 Swarm 클라이언트로부터 임의의 파일을 읽을 수 있습니다.
💡 쉬운 설명
네트워크를 통해 전달되는 잘못된 XML 데이터를 제대로 검사하지 않아 발생하는 문제입니다. 공격자가 이 허점을 이용하면 컴퓨터 안에 있는 중요한 파일을 몰래 훔쳐갈 수 있습니다.
🇺🇸 원문 (English)
Jenkins Self-Organizing Swarm Plug-in Modules Plugin clients that use UDP broadcasts to discover Jenkins masters do not prevent XML External Entity processing when processing the responses, allowing unauthorized attackers on the same network to read arbitrary files from Swarm clients.
📍 영향받는 시스템
Jenkins Self-Organizing Swarm Plug-in 사용 환경
⚔️ 공격 벡터
동일 네트워크 내에서 조작된 UDP 브로드캐스트 패킷을 전송하여 XML 외부 엔티티(XXE) 공격 수행
🛡️ 대응 방법
해당 플러그인을 최신 버전으로 업데이트하거나, 불필요한 경우 플러그인 삭제 및 네트워크 격리 수행
🔧 검증 코드
출력 결과에 swarm 플러그인이 존재한다면 해당 취약점에 노출되었을 가능성이 있으므로 버전을 확인해야 합니다.
jenkins-plugin-cli list | grep swarm