English Advisory →
CVE-2023-418929.8/CRITICALCWE-94

Craft CMS 원격 코드 실행(RCE) 취약점 긴급 보안 권고 (CVE-2023-41892)

영향받는 벤더 / 생태계
craftcms
대상 컴포넌트 / 패키지
craft_cms
권고문 발행일
2023-09-13

실무자 핵심 요약 (Executive Summary)

SECOPS ASSESSMENT
영향 대상

Craft CMS 4.4.15 미만 버전

파급 효과

인증되지 않은 외부 공격자가 특수하게 조작된 HTTP 요청을 전송하여 대상 서버에서 임의의 PHP 코드를 실행하고 시스템 권한을 완전히 장악할 수 있습니다

권장 조치

사용 중인 Craft CMS를 최신 패치가 적용된 4.4.15 이상 버전으로 즉시 업데이트하십시오

영향받는 제품 및 버전 범위

Craft CMS 4.4.15 미만의 모든 버전

권장 패치 및 임시 완화(Workaround) 가이드

PATCH & WORKAROUND

1. 공식 보안 패치 적용

가장 확실한 해결책은 Craft CMS를 공식 패치가 적용된 4.4.15 이상 버전으로 업그레이드하는 것입니다.

Composer를 사용하는 환경에서는 아래 명령어를 통해 업데이트를 수행할 수 있습니다:

bash
# Craft CMS 업데이트 실행
composer update craftcms/cms

2. 임시 완화 조치 (패치 적용이 불가능한 경우)

즉각적인 패치 적용이 어려운 경우, 아래의 완화 조치를 검토하십시오:

  • WAF(웹 애플리케이션 방화벽) 규칙 적용:
  • 알려진 익스플로잇 패턴(예: guzzle, deserialize, ObjectTemplates 등 특이한 객체 주입 시도)을 차단하는 WAF 룰을 활성화합니다.
  • PHP 실행 환경 보안 강화:
  • php.ini 설정에서 위험한 함수들의 실행을 차단합니다:
ini
    disable_functions = exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
  • 네트워크 접근 제어:
  • 관리자 페이지(/admin) 및 주요 엔드포인트에 대한 접근을 신뢰할 수 있는 IP 대역으로만 제한합니다.
권장 아키텍처 방어 통제 (Recommended Security Control)
Cloudflare Enterprise & Pro WAF
보안 침해 사고 예방을 위해 사용 중인 Craft CMS를 즉시 4.4.15 이상 버전으로 업그레이드하십시오.

코드 수정 전에도 가상 패치(Virtual Patching)로 웹 공격을 즉시 차단하세요

서버 재시작이나 긴급 패치가 어려운 운영 환경이라면 클라우드 WAF 관리형 룰셋을 활성화하여 SQLi, RCE, XSS 익스플로잇 페이로드를 엣지에서 1분 만에 차단할 수 있습니다.

평균 설정 시간 3분 · Zero-Day 자동 룰 업데이트
이 웹 취약점(WAF 우회 & RCE)을 안전한 실습 랩에서 직접 재현해 보세요
실습 랩 & 보안 강의 보러가기

취약점 발생 원리 및 공격 메커니즘

본 취약점(CVE-2023-41892)은 Craft CMS에서 발생하는 매우 치명적인 원격 코드 실행(RCE) 취약점입니다. 취약점의 근본 원인은 입력값 검증 미흡으로 인해 발생하는 코드 인젝션(CWE-94)에 있습니다.

공격자는 인증을 거치지 않고도(Unauthenticated) 웹 애플리케이션의 특정 엔드포인트에 악성 페이로드가 포함된 HTTP 요청을 전송할 수 있습니다. 이 과정에서 PHP의 가비지 컬렉션(Garbage Collection) 메커니즘이나 파일 업로드 처리 로직의 취약한 부분을 악용하여 임의의 PHP 코드를 메모리에 로드하고 실행하게 됩니다.

공격 복잡도가 매우 낮고(Low Complexity) 별도의 권한이 필요하지 않아(Privileges Required: None) 자동화된 스캐너 및 봇넷에 의해 악용될 가능성이 매우 높습니다. 성공적으로 익스플로잇될 경우, 웹 서버 프로세스 권한으로 시스템 명령어를 실행하여 데이터베이스 탈취, 백도어 설치, 내부망 침투 등의 심각한 2차 피해로 이어질 수 있습니다.

공식 보안 권고문 및 참조 링크

SecOps Advisory Dispatch & RSS Feed

일간 취약점 브리핑 및 긴급 Zero-Day 경보 구독

보안 실무자와 인프라·백엔드 엔지니어를 위해 매일 아침 주요 취약점과 패치 우선순위를 요약해 발송합니다.

Slack / Teams / RSS 리더 연동:
CVE-2023-41892: Craft CMS 원격 코드 실행(RCE) 취약점 긴급 보안 권고 (CVE-2023-41892) (CVSS 9.8) | CVE Pulse