삼성 MagicINFO 9 서버 경로 탐색 및 임의 파일 쓰기 취약점 (CVE-2024-7399) 보안 권고
실무자 핵심 요약 (Executive Summary)
SECOPS ASSESSMENT삼성 MagicINFO 9 서버 21.1050 미만 버전
인증되지 않은 원격 공격자가 시스템 권한(System Authority)으로 임의의 파일을 생성 및 실행하여 원격 코드 실행(RCE)을 수행할 수 있습니다.
MagicINFO 9 서버를 최신 패치 버전(21.1050 이상)으로 즉시 업데이트하고, 외부 노출을 차단하십시오.
영향받는 제품 및 버전 범위
권장 패치 및 임시 완화(Workaround) 가이드
PATCH & WORKAROUND1. 공식 보안 패치 적용
삼성 공식 보안 권고에 따라 MagicINFO 9 서버를 21.1050 이상 버전으로 즉시 업그레이드하십시오.
2. 임시 완화 조치 (패치 적용 전)
- 네트워크 접근 제어 (ACL): MagicINFO 서버의 관리 페이지 및 API 포트가 공인 인터넷(Public Internet)에 직접 노출되지 않도록 방화벽 설정을 강화하십시오. 신뢰할 수 있는 내부 IP 대역 또는 VPN을 통해서만 접근할 수 있도록 제한합니다.
- WAF(웹 애플리케이션 방화벽) 규칙 적용: 경로 탐색 패턴(
../,..\) 및 비정상적인 파일 업로드 요청을 탐지하고 차단하는 시그니처를 활성화하십시오.
# Nginx 예시: 경로 탐색 시도 차단
if ($request_uri ~* "(\.\./|\.\.\\)") {
return 400;
}- 권한 최소화: MagicINFO 서비스가 실행되는 윈도우 서비스 계정의 권한을 'LocalSystem'에서 최소 권한을 가진 별도의 서비스 계정으로 변경하여 취약점 성공 시의 파급력을 제한하십시오.
코드 수정 전에도 가상 패치(Virtual Patching)로 웹 공격을 즉시 차단하세요
서버 재시작이나 긴급 패치가 어려운 운영 환경이라면 클라우드 WAF 관리형 룰셋을 활성화하여 SQLi, RCE, XSS 익스플로잇 페이로드를 엣지에서 1분 만에 차단할 수 있습니다.
취약점 발생 원리 및 공격 메커니즘
삼성 MagicINFO 9 서버에서 발생하는 CVE-2024-7399 취약점은 입력값 검증 미흡으로 인해 발생하는 심각한 경로 탐색(Path Traversal, CWE-22) 및 임의 파일 업로드(CWE-434) 취약점입니다.
공격자는 특수하게 조작된 HTTP 요청을 통해 제한된 디렉터리를 벗어나 시스템 내부의 임의 경로에 파일을 생성할 수 있습니다. 특히, 이 취약점은 별도의 사용자 인증이 필요하지 않으며(PR:N), 공격 성공 시 운영체제의 최고 권한인 'SYSTEM' 권한으로 파일 쓰기가 수행됩니다.
실제 위협 환경에서는 웹 셸(Web Shell)을 웹 루트 디렉터리 또는 실행 경로에 업로드하여 원격 코드 실행(RCE)으로 연계하는 공격이 관찰되고 있으며, CISA KEV(Known Exploited Vulnerabilities) 목록에 등재되어 실제 악용이 확인된 고위험군 취약점입니다.
공식 보안 권고문 및 참조 링크
Improper limitation of a pathname to a restricted directory vulnerability in Samsung MagicINFO 9 Server version before 21.1050 allows attackers to write arbitrary file as system authority.
일간 취약점 브리핑 및 긴급 Zero-Day 경보 구독
보안 실무자와 인프라·백엔드 엔지니어를 위해 매일 아침 주요 취약점과 패치 우선순위를 요약해 발송합니다.