🔍 CVE-2026-84724

6.6
CVSS Score
MEDIUM
2026-09-23
2026-09-26 23:16
✅ 완료

🇰🇷 한글 설명

Ansible Automation Platform의 automation-controller system-job 서브시스템에서 인자 주입(Argument Injection) 취약점이 발견되었습니다. 'days' 변수에 대한 정수 검증이 누락되고 명령행 인자가 처리되는 과정에서 공백이 포함된 값이 추가 인자로 해석될 수 있습니다. 이를 통해 권한이 있는 사용자가 제어 노드의 awx-manage 프로세스에 임의의 인자를 주입하여 모듈 검색 경로를 조작할 수 있습니다.

💡 쉬운 설명

관리자 권한을 가진 사용자가 시스템 설정값에 특수 문자를 넣어 프로그램의 동작 방식을 마음대로 바꿀 수 있는 결함입니다. 이를 통해 프로그램이 실행되는 경로를 조작하여 시스템에 영향을 줄 수 있습니다.

🇺🇸 원문 (English)

An argument-injection flaw was found in the Ansible Automation Platform automation-controller system-job subsystem. The system-job template launch endpoint stores a user-supplied "days" variable without running the integer validation defined elsewhere for that field, and the dispatcher flattens the management-command argument list into a single string with spaces before the job runner re-splits it, so spaces in the value become additional command-line arguments. Because system jobs are executed in-process on the control node without the container isolation applied to all other job types, an authenticated user with superuser privileges can inject arbitrary arguments — including Python's path option — into the control-plane awx-manage process, controlling its argument vector and the first entry of its module search path. Full remote code execution requires an additional import gadget that is not present in the current management commands, so the demonstrated impact is argument injection with control of the process search path rather than confirmed code execution.

📍 영향받는 시스템

Ansible Automation Platform automation-controller (system-job subsystem)

⚔️ 공격 벡터

인증된 슈퍼유저가 system-job 템플릿 실행 시 'days' 변수에 공백을 포함한 악의적인 인자를 주입

🛡️ 대응 방법

Ansible Automation Platform을 최신 보안 패치가 적용된 버전으로 업데이트하고 입력값 검증 로직을 강화하십시오.

🔧 검증 코드

설치된 제품의 버전을 확인하여 해당 취약점이 해결된 패치 버전인지 보안 권고문과 대조하십시오.

Shell / Script
ansible-automation-platform --version 2>/dev/null || echo 'Check vendor security advisory for specific versioning'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python