Joomla Page Builder CK 확장 프로그램 미인증 원격 코드 실행(RCE) 취약점 (CVE-2026-56290)
실무자 핵심 요약 (Executive Summary)
SECOPS ASSESSMENTJoomla용 Page Builder CK 확장 프로그램 3.6.0 미만 버전
인증되지 않은 공격자가 임의의 실행 파일(PHP 등)을 업로드하여 대상 웹 서버의 제어권을 완전히 탈취하고 원격 코드 실행(RCE)을 수행할 수 있습니다
취약점이 해결된 Page Builder CK 3.6.0 이상 버전으로 즉시 업데이트를 적용하십시오
영향받는 제품 및 버전 범위
권장 패치 및 임시 완화(Workaround) 가이드
PATCH & WORKAROUND1. 공식 보안 패치 적용
개발사에서 배포한 최신 안전 버전으로 즉시 업데이트를 수행하십시오.
- 권장 버전: Page Builder CK 3.6.0 이상
- 업데이트는 Joomla 관리자 백엔드의 '확장 기능 관리자'를 통해 수행하거나 공식 홈페이지에서 패치 파일을 다운로드하여 적용할 수 있습니다.
2. 임시 완화 조치 (패치 적용이 불가능한 경우)
A. 웹 애플리케이션 방화벽(WAF) 규칙 설정
Page Builder CK의 업로드 엔드포인트로 향하는 멀티파트(Multipart) 요청 중 PHP 실행 파일 업로드 시도를 차단하는 규칙을 적용하십시오.
# Nginx / WAF 의사코드 예시
location ~* /media/com_pagebuilderck/.*\.php$ {
deny all;
access_log off;
log_not_found off;
}B. 업로드 디렉토리 내 실행 권한 제거
Page Builder CK가 사용하는 미디어 및 업로드 디렉토리 내에서 PHP 스크립트가 실행되지 않도록 웹 서버 설정을 강화하십시오.
- Apache (.htaccess):
<Directory "/your-joomla-path/images/pagebuilderck">
<FilesMatch "\.(php|pl|py|jsp|asp|sh|cgi)$">
ForceType text/plain
Deny from all
</FilesMatch>
</Directory>코드 수정 전에도 가상 패치(Virtual Patching)로 웹 공격을 즉시 차단하세요
서버 재시작이나 긴급 패치가 어려운 운영 환경이라면 클라우드 WAF 관리형 룰셋을 활성화하여 SQLi, RCE, XSS 익스플로잇 페이로드를 엣지에서 1분 만에 차단할 수 있습니다.
취약점 발생 원리 및 공격 메커니즘
Joomla의 인기 페이지 빌더 확장 프로그램인 Page Builder CK에서 심각한 보안 결함이 발견되었습니다. 이 취약점(CVE-2026-56290)은 위험도 평가에서 최고 등급인 CVSS 9.8 (Critical)을 기록하였으며, 실제 공격에 악용되고 있는 것으로 확인되어 CISA KEV(알려진 악용된 취약점) 목록에 등재되었습니다.
취약점 원인 및 메커니즘 (CWE-434)
본 취약점은 파일 업로드 기능 수행 시 요청자의 권한 검증 및 업로드되는 파일 확장자에 대한 적절한 필터링이 결여되어 발생합니다.
- 미인증 접근: 공격자는 Joomla 관리자 또는 사용자 계정으로 로그인하지 않고도 파일 업로드 엔드포인트에 직접 접근할 수 있습니다.
- 검증 우회: 시스템이 업로드된 파일의 MIME 타입이나 확장자(
.php,.phtml등)를 엄격하게 제한하지 않아, 공격자는 악성 웹셸(Webshell) 스크립트를 서버 내 웹 루트 디렉토리에 업로드할 수 있습니다. - 원격 코드 실행: 업로드된 경로로 직접 HTTP 요청을 전송함으로써 웹 서버 권한으로 임의의 시스템 명령어를 실행할 수 있게 됩니다.
이 취약점은 공격 난이도가 매우 낮고(AC:L) 자동화된 스캐너를 통해 대규모로 악용될 가능성이 매우 높으므로 신속한 대응이 요구됩니다.
공식 보안 권고문 및 참조 링크
Joomla Extension - joomlack.fr - Unauthenticated file upload in Page Builder CK extension < 3.6.0 - The Joomla extension Page Builder CK is vulnerable to an unauthenticated arbitrary file upload that allows uploading executable files and leads to full RCE.
일간 취약점 브리핑 및 긴급 Zero-Day 경보 구독
보안 실무자와 인프라·백엔드 엔지니어를 위해 매일 아침 주요 취약점과 패치 우선순위를 요약해 발송합니다.