🔍 CVE-2016-9299

9.8
CVSS Score
CRITICAL
2017-01-12
2026-06-17 00:55
✅ 완료

🇰🇷 한글 설명

Jenkins 리모팅 모듈의 Java 직렬화 취약점으로, 공격자가 조작된 직렬화 객체를 전송하여 LDAP 쿼리를 트리거할 수 있습니다. 이를 통해 원격 코드 실행(RCE)이 가능하며 시스템 완전 손상으로 이어질 수 있습니다.

💡 쉬운 설명

Jenkins 서버가 신뢰할 수 없는 데이터를 안전하지 않게 처리하여 공격자가 서버에서 명령을 실행할 수 있는 문제입니다. 인터넷에 노출된 Jenkins 서버라면 즉시 패치가 필요합니다.

🇺🇸 원문 (English)

The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a crafted serialized Java object, which triggers an LDAP query to a third-party server.

📍 영향받는 시스템

Jenkins < 2.32 및 Jenkins LTS < 2.19.3

⚔️ 공격 벡터

네트워크 기반 공격. 인증 불필요. 조작된 serialized Java 객체를 Jenkins 리모팅 포트로 전송하여 RCE 달성.

🛡️ 대응 방법

Jenkins를 2.32 이상 또는 LTS 2.19.3 이상으로 즉시 업그레이드하고, Jenkins 포트를 신뢰할 수 있는 네트워크로 제한.

🔧 검증 코드

출력된 Jenkins 버전이 2.32 미만이면 취약점 있음. LTS 버전이면 2.19.3 미만인지 확인.

Shell / Script
dpkg -l 2>/dev/null | grep -E '^ii.*jenkins' | awk '{print $3}' || rpm -qa 2>/dev/null | grep jenkins | head -1

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Jenkins