emlog敏感信息泄漏漏洞

时间:2022-06-08
本文章向大家介绍emlog敏感信息泄漏漏洞,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

漏洞类型:轻微,极为鸡肋。

漏洞名称:phpinfo暴露敏感信息,

漏洞形成:/admin/index.php最后一行

//phpinfo()
if ($action == 'phpinfo') {
@phpinfo() OR emMsg("phpinfo函数被禁用!");
}

[mochulog]触发条件:需要登陆(至少是网站的会员/作者权限)

漏洞复现:登录状态后访问http://xxx.xxx/admin/index.php?action=phpinfo

漏洞修复:添加代码如下

//phpinfo()  
if ($action == 'phpinfo') {  
    if (ROLE == ROLE_ADMIN){  
        @phpinfo() OR emMsg("phpinfo函数被禁用!");  
    }  
    else{  
        emMsg('权限不足!','./');  
    }  
}

[/mochulog]