🇰🇷 한글 설명
MONAI 1.6.0 이상 1.6.1 미만 버전의 Auto3DSeg algo_from_json() 함수에 원격 코드 실행 취약점이 존재합니다. 공격자는 조작된 작업 디렉터리의 algo_object.json을 통해 임의의 Python 코드를 실행할 수 있습니다. 이 취약점은 기본 설정에서도 AutoRunner 또는 import_bundle_algo_history 호출 시 발생합니다.
💡 쉬운 설명
의료 영상 AI 도구인 MONAI에서 악성 설정 파일을 읽을 때 공격자가 원하는 프로그램을 실행할 수 있는 보안 결함입니다. 피해자가 정상적으로 도구를 사용하기만 해도 공격자의 코드가 실행될 수 있습니다.
🇺🇸 원문 (English)
MONAI from 1.6.0 before 1.6.1 contains a remote code execution vulnerability in Auto3DSeg algo_from_json() that allows attackers to run Python code via a crafted work directory's algo_object.json. Attackers can ship a malicious algorithm_templates module plus a _target_ name that is imported and instantiated when victims call AutoRunner or import_bundle_algo_history, executing code under default configuration.
📍 영향받는 시스템
MONAI 1.6.0 이상 1.6.1 미만 버전 (Auto3DSeg 모듈 사용 환경)
⚔️ 공격 벡터
악성 algorithm_templates 모듈과 _target_ 이름을 담은 조작된 algo_object.json 파일을 배포하여 피해자가 AutoRunner 또는 import_bundle_algo_history를 호출할 때 코드가 실행되도록 유도
🛡️ 대응 방법
MONAI를 1.6.1 이상 버전으로 업그레이드하고, 신뢰할 수 없는 작업 디렉터리나 algo_object.json 파일 사용을 피하세요.
🔧 검증 코드
출력된 버전이 1.6.0 이상 1.6.1 미만이면 취약하며, 1.6.1 이상이면 패치가 적용된 것입니다.
pip show monai 2>/dev/null | grep -i '^version'