🔍 CVE-2019-3869

7.2
CVSS Score
HIGH
2019-03-28
2026-06-17 02:35
✅ 완료

🇰🇷 한글 설명

OpenShift 또는 Kubernetes 환경에서 3.4.3 미만 버전의 Tower를 실행할 경우, 애플리케이션 자격 증명이 환경 변수를 통해 플레이북 작업 실행 시 노출될 수 있습니다. 플레이북을 작성할 수 있는 권한을 가진 악의적인 사용자는 이를 악용하여 관리자 권한을 획득할 수 있습니다.

💡 쉬운 설명

프로그램 실행 과정에서 중요한 비밀번호가 시스템 환경 변수에 그대로 드러나는 보안 결함입니다. 이를 통해 나쁜 의도를 가진 사용자가 관리자 권한을 훔쳐낼 수 있습니다.

🇺🇸 원문 (English)

When running Tower before 3.4.3 on OpenShift or Kubernetes, application credentials are exposed to playbook job runs via environment variables. A malicious user with the ability to write playbooks could use this to gain administrative privileges.

📍 영향받는 시스템

Red Hat Ansible Tower 3.4.3 미만 버전 (OpenShift 또는 Kubernetes 환경)

⚔️ 공격 벡터

플레이북 작성 권한을 이용해 환경 변수에 노출된 자격 증명을 탈취하는 방식

🛡️ 대응 방법

Ansible Tower를 3.4.3 이상의 버전으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 3.4.3 미만의 버전 번호가 나타나면 취약한 상태입니다.

Shell / Script
ansible-tower-version-check --version 2>/dev/null | grep -E '3\.[0-3]\.'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Kubernetes