🔍 CVE-2026-44845

6.7
CVSS Score
MEDIUM
2026-08-17
2026-09-09 21:11
✅ 완료

🇰🇷 한글 설명

JumpServer 4.10.17 미만 버전에서 발생하는 취약점으로, Applet Host 관리 권한을 가진 인증된 관리자가 IP/Host 또는 Core Service Address 필드에 Jinja2 표현식을 주입할 수 있습니다. 이를 통해 Ansible이 인벤토리 데이터나 플레이북 변수를 평가하는 과정에서 JumpServer 제어 노드에 임의의 명령어를 실행할 수 있습니다.

💡 쉬운 설명

관리자 권한을 가진 사용자가 특정 입력창에 특수 코드를 넣으면, 서버가 이를 명령어로 착각하여 실행하게 되는 보안 약점입니다. 이로 인해 공격자가 서버를 마음대로 조종할 수 있는 위험이 있습니다.

🇺🇸 원문 (English)

JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to 4.10.17, an authenticated administrator with Applet Host management and deployment permissions can inject Jinja2 expressions into the IP/Host field or Core Service Address field, causing Ansible to evaluate ansible_host inventory data or playbook variables during Applet Host deployment and execute arbitrary commands on the JumpServer control node. This issue is fixed in version 4.10.17.

📍 영향받는 시스템

JumpServer 4.10.17 미만 모든 버전

⚔️ 공격 벡터

인증된 관리자가 Applet Host 설정 필드에 Jinja2 주입 공격을 수행하여 Ansible을 통한 원격 코드 실행

🛡️ 대응 방법

JumpServer를 최신 보안 패치가 적용된 4.10.17 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력 결과에 4.10.17 이상의 버전 정보가 포함되어 있는지 확인하십시오.

Shell / Script
curl -s http://<jumpserver_ip>/api/version | grep -E '4.10.17'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source