漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2012-010064
漏洞标题:SEBUG分站存在未授权访问
相关厂商:SEBUG
漏洞作者: wdlei
提交时间:2012-07-24 08:32
修复时间:2012-09-07 08:32
公开时间:2012-09-07 08:32
漏洞类型:未授权访问/权限绕过
危害等级:高
自评Rank:15
漏洞状态:未联系到厂商或者厂商积极忽略
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2012-07-24: 积极联系厂商并且等待厂商认领中,细节不对外公开
2012-09-07: 厂商已经主动忽略漏洞,细节向公众公开
简要描述:
SEBUG分站存在未授权访问 可导致普通用户直接进入后台获得shell。
详细说明:
SEBUG分站存在未授权访问 可导致普通用户直接进入后台获得shell。
首先 SEBUG管理人员在采用不成熟的开源web程序时 没有对开源程序代码进行审计 导致其安全问题的存在。
问题根源存在于Anwsion 0.7以下的所有版本 而SEBUG问答社区所使用的版本是Anwsion_0-6 Beta 1d。
由于Anwsion 旧版本在开发过程中没有添加用户组权限功能 导致后台普通用户能直接访问 并能修改所有数据。
顺便提下 最近SEBUG推出了一款扫描器 如此注重安全的一个站点为何忽视了一个开源程序的安全。
漏洞证明:
注册会员 登陆社区
访问 http://sa.sebug.net/account/login/
登陆后跳转到 后台登陆界面 再次输入用户账户
成功进入后台 此时能任意更改网站任何数据 如果想获取管理权限 直接修改管理邮箱 通过密码找回功能即可获得管理员权限。
对于后台左侧的导航栏无法显示问题 可以通过本地架设个同版本的Anwsion网站程序 访问后台 复制导航栏功能地址即可。
如网站设置地址 系统设置相关功能可以通过/admin/setting/setting/group_id-1~12访问
系统设置 http://sa.sebug.net/admin/setting/setting/
问题管理 http://sa.sebug.net/admin/question/list/
分类管理 http://sa.sebug.net/admin/category/list/
话题管理 http://sa.sebug.net/admin/topic/list/
在线用户 http://sa.sebug.net/admin/user/online_list/
会员管理 http://sa.sebug.net/admin/user/list/
缓存管理 http://sa.sebug.net/admin/maintain/cache/
最后利用此程序后台功能设计问题获得shell。
修复方案:
升级到Anwsion 0.7以上版本 随时注意官方更新。
版权声明:转载请注明来源 wdlei@乌云
漏洞回应
厂商回应:
未能联系到厂商或者厂商积极拒绝