🔍 CVE-2018-1000149

5.6
CVSS Score
MEDIUM
2018-04-05
2026-06-17 01:32
✅ 완료

🇰🇷 한글 설명

Jenkins Ansible Plugin 0.8 및 이전 버전의 여러 Java 파일에서 중간자(Man-in-the-Middle) 취약점이 발견되었습니다. 이 취약점은 기본적으로 호스트 키 검증을 비활성화하여 보안 위협을 초래합니다.

💡 쉬운 설명

통신 대상이 진짜인지 확인하는 절차가 꺼져 있어, 해커가 중간에서 정보를 가로채거나 조작할 수 있는 상태입니다. 마치 신분증 확인 없이 문을 열어주는 것과 같습니다.

🇺🇸 원문 (English)

A man in the middle vulnerability exists in Jenkins Ansible Plugin 0.8 and older in AbstractAnsibleInvocation.java, AnsibleAdHocCommandBuilder.java, AnsibleAdHocCommandInvocationTest.java, AnsibleContext.java, AnsibleJobDslExtension.java, AnsiblePlaybookBuilder.java, AnsiblePlaybookStep.java that disables host key verification by default.

📍 영향받는 시스템

Jenkins Ansible Plugin 0.8 및 그 이전 버전

⚔️ 공격 벡터

네트워크 중간에서 호스트 키 검증이 없는 점을 악용하여 통신을 가로채는 중간자 공격(MitM)

🛡️ 대응 방법

Jenkins Ansible Plugin을 최신 버전으로 업데이트하여 호스트 키 검증 기능을 활성화하십시오.

🔧 검증 코드

출력된 버전이 0.8 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
jenkins-plugin-cli list | grep ansible-plugin

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Jenkins