邻近9月尾,seacms官方升级海洋cms体系到9.95版本,我们SINE宁静在对其源码举行网站毛病检测的时间发明题目,可导致全局变量被笼罩,背景可以存在越权毛病并绕事后台宁静检测直接登录治理员账号。关于该毛病的详细详情,我们来具体的阐发一下:
seacms重要计划开辟针对付互联网的站长,以及中小企业的一个建站体系,移动互联网的快速生长,该体系可主动顺应电脑端,手机端,平板端,APP端等多个用户的端口举行适配,代码开源免费,可二次开辟,PHP+Mysql数据库架构,深受宽大网站运营者的青睐。
我们SINE宁静工程师对该代码举行了具体的宁静审计,在一个变量笼罩上发明了毛病,一开始以为只有这一个地方可以导致网站毛病的产生,没成想这套体系可以导致全局性的变量笼罩产生毛病,影响范畴较大,seacms体系的宁静过滤与判定方面做的还不错,在其他地方放心可以平行越权,并直接登录背景是治理员权限。默认变量笼罩这里是做了宁静效验的功效,在设置代码里common.php的22行里可以看到对get,post,cookies哀求方法上举行了变量的宁静效验,对代码的宁静审计发明在34行里的变量笼罩值判定没有举行KEY值的宁静限定,导致此次毛病的产生,我们可以使用这个值举行全局的变量笼罩,不管是seeion照旧cfg值都可以笼罩。
我们来验证下这个网站毛病,搭建当地的情况,下载seacms最新版本,并利用apache+php5.5+mysql数据库情况,我们前台注册一个平仙桃凡权限的用户,利用抓包东西对post的数据举行截取,我们来笼罩cfg_user的值来举行治理员权限的赋值操纵。我们只要赋值cfg_user不为0,就可以不停保持背景的登岸状态。我们直接去访问背景的地点,就可以直接登岸进去。截图如下:
有了网站背景治理员权限,一样平常都市想上传webshell,那么背景我们在代码的宁静审计中发明有一处毛病,可以插入php语句并拼接导致可以上传网站木马文件,在水印图片笔墨功效里,吸收图片的注册值时可以插入phpinfo并实行,如下图。
关于海洋CMS的网站毛病检测,以及整个代码的宁静审计,重要是存在全局性的变量笼罩毛病,以及背景可以写入恶意的php语句拼接成webshell毛病。关于网站的毛病修复发起网站运营者升级seacms到最新版本,定期的调换网站背景地点,以及治理员的账号暗码,对宁静不是太懂的话,也可以找专业的网站宁静公司来处置惩罚,修复网站的毛病,海内SINE宁静,启明星辰,绿盟,都是比力不错的,网站代码每时每刻都存在着宁静毛病,能做到的就是实时的对代码举行更新补丁,大概定期的对网站举行渗出测试,网站毛病测试,确保网站宁静稳固的运行。
SSL证书不安全是怎么回事?但是点进去这个提示后,显示的是别人的tdk是不是被劫持或者被黑了?...
打开网站,人们自然会从上往下浏览,首先映入眼帘的一定是BANNER主视觉,然后是网站主体内容部分。相比较而言,注意到网站底部版权信息的浏览者确实不多,但这并说明网站版权信...
对于网站设计来讲会受到很多因素的影响,而且不同类型的网站,在设计时需要体现的元素也不一样,比如说对于一个企业网站更想体现出品牌以及产品的特点,主要是对产品、企业信...
网站改版,是每个建站企业必须面临的工作。相信也有不少站长问,已经做好的企业网站,为何还要大费周章重新进行改版设计呢?下面小编就来给大家说说,企业究竟为什么要改变,并...
随着互联网建站尤其是自助建站热潮不断高涨,建站行业涌现出越来越多的自助建站平台,这些平台普遍都提供网站模板可选。...
营销网站是一个非常热门的观点。早在2012年就已应用于在线市场。自推出以来这一观点不停备受争议。 2015-2016的特定市场营销网站被界说为网站的主页突出的产物、产物上风、自有气...
看完一本小说,不大概把全部的情节和故事都记着,而差别人对一部小说的影象点也是差别的,固然,假如搜集一部门的阅读体验,可以找到一些共性,那就是有一些情节,各人都轻易...
企业的网站建立筹谋实在遵照PMP的项目治理思绪举行黑白常符合的,原来PMP就对IT、金融以及修建行业有非常好的适配性。而企业网站的建立,从某种意义上来说也算是一个IT项目。那么...
营销网站是一个非常热门的观点。早在2012年就已应用于在线市场。自推出以来这一观点不停备受争议。 2015-2016的特定市场营销网站被界说为网站的主页突出的产物、产物上风、自有气...
当代社会已经进入了互联网社会当中,网页的数目已经变得越来越多了,同类的网页在市面上可以说是层出不穷,人们对付同类的网站而言已经有了审美疲惫了,因此建立一个越发具有...