iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >框架网站漏洞修复防护方法
  • 256
分享到

框架网站漏洞修复防护方法

2023-06-03 16:06:07 256人浏览 八月长安
摘要

Laravel框架是目前许多网站,APP运营者都在使用的一款开发框架,正因为使用的网站较多,许多攻击者都在不停的对该网站进行漏洞测试,我们SINE安全在对该套系统进行漏洞测试的时候,发现存在REC漏洞.主要是XSRF漏洞,下面我们来详细的分

Laravel框架是目前许多网站,APP运营者都在使用的一款开发框架,正因为使用的网站较多,许多攻击者都在不停的对该网站进行漏洞测试,我们SINE安全在对该套系统进行漏洞测试的时候,发现存在REC漏洞.主要是XSRF漏洞,下面我们来详细的分析漏洞,以及如何利用,漏洞修复等三个方面进行全面的记录.

框架网站漏洞修复防护方法

该Laravel REC漏洞的利用是需要条件的,必须满足APP_KEY泄露的情况下才能成功的利用与触发,我们SINE安全技术在整体的漏洞测试与复现过程里,共发现2个地方可以导致网站漏洞的发生,第一个是Post数据包里的cookies字段,再一个是Http header字段可以插入恶意的共计代码到网站后端中去.

我们来搭建一下网站漏洞测试的环境,使用linux Centos系统,PHP5.5版本,数据库mysql,使用apache环境来搭建,使用的Laravel版本为5.6.28.首先我们去官方下载该版本,并解压到apache设置的网站目录路径.首先我们post数据过去可以看到我们代码里,会调用十几个类,并将类里的对象进行调用,参数赋值,而在cookies和verifycsrftoken值里发现可以使用app_key进行漏洞利用,首先我们使用cookies来复现看下:

框架网站漏洞修复防护方法

代码如下:

POST / HTTP/1.2

Host: 127.0.0.2:80

Cookie: safe_SESSioN=phpSTORM; 5LqG5L+d6K+B5omA6L6T5Ye655qE57yW56CB5L2N5Y+v6K+75a2X56ym77yMQmFzZTY05Yi25a6a5LqG5LiA5Liq57yW56CB6KGo77yM5Lul5L6/6L+b6KGM57uf5LiA6L2s5o2i44CC57yW56CB6KGo55qE5aSn5bCP5Li6Ml42PTY077yM6L+Z5Lmf5pivQmFzZTY05ZCN56ew55qE55Sx5p2l44CCDQoNCkJhc2U2NOe8lueggeihqA==;

Content-Type: application/x-www-form-

Connection: open

Content-Length: 1

上面的代码中在cookies栏里.加密的值就是我们要伪造的攻击代码,将该POST请求提交到网站中去,首先会对APP_key进行解密并赋值过去,如果解密成功的话, 哪么就会效验cookies里的值,并对其进行反序列的操作,进而导致漏洞的发生,就会触发RCE漏洞了.

http header方式的漏洞利用,我们漏洞测试一下,首先也是构造跟cookies差不多的代码,如下:

POST / HTTP/1.2

Host: 127.0.0.2:80

X-XSRF-TOKEN: +B5omA6L6T5Ye655qE57yW56CB5L2N5Y+v6K+75a2X56ym77yMQmFzZTY05Yi25a6a5LqG5LiA5Liq57yW56CB6KGo77yM5Lul5L6/6L+b6KGM57uf5LiA6L2s5o2i44CC57yW56CB6KGo55qE5aSn5bCP5Li6Ml42PTY077yM6L+Z5Lmf5pivQmFzZTY05ZCN56ew55qE55Sx5p2l44CCDQoNCkJhc2U2NOe8lueggeihqA==;

Content-Type: application/x-www-form-

Connection: open

Content-Length: 1

框架网站漏洞修复防护方法

这里看这个X-XSRF-TOKEN:值,Laravel 框架在提交过程中会去判断并效验这个值,如果解密成功就会进行反序列化的操作,这里就不再一一的介绍与解释了.

那如何对Laravel的漏洞进行修复?

我们SINE安全技术对Laravel的版本进行升级发现,最新的5.6.30版本已经对该rce漏洞进行了修复,在我们对代码的比对中看出,对cookies的解密并解析操作进行了判断,多写了static::serialized() 值,同样的在X-XSRF-TOKEN里也加入了这个值.如果您对代码不是太懂的话,也可以找专业的网站安全公司来进行修复,国内SINESAFE,绿盟,启明星辰,都是比较不错的,针对于Laravel的网站漏洞检测与测试就到此,也希望通过这次的分享,让更多的人了解网站漏洞,漏洞的产生原因,以及该如何修复漏洞,网站安全了,我们才能放开手脚去开拓市 场,做好营销.

--结束END--

本文标题: 框架网站漏洞修复防护方法

本文链接: https://www.lsjlt.com/news/234870.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 框架网站漏洞修复防护方法
    Laravel框架是目前许多网站,APP运营者都在使用的一款开发框架,正因为使用的网站较多,许多攻击者都在不停的对该网站进行漏洞测试,我们SINE安全在对该套系统进行漏洞测试的时候,发现存在REC漏洞.主要是XSRF漏洞,下面我们来详细的分...
    99+
    2023-06-03
  • 网站漏洞修复方案防止SQL注入攻击漏洞
    SQL注入漏洞在网站漏洞里面属于高危漏洞,排列在前三,受影响范围较广,像asp、.net、PHP、java、等程序语言编写的代码,都存在着sql注入漏洞,那么如何检测网站存在sql注入漏洞? SQL注入漏洞测试方法 在程序代码里不管是g...
    99+
    2023-06-04
  • thinkcmf网站最新漏洞的修复方法
    thinkcmf网站最新漏洞的修复方法,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。近段时间发现很多APP程序用的是thinkcmf,此程序源码存在getshell漏洞,我...
    99+
    2023-06-03
  • WordPress网站漏洞利用及漏洞修复解决方案
    2019年正月刚开始,WordPress最新版本存在远程代码注入获取SHELL漏洞,该网站漏洞影响的版本是wordpress5.0.0,漏洞的产生是因为image模块导致的,因为代码里可以进行获取目录权限,以及文件包含功能,导致远程代码注入...
    99+
    2023-06-03
  • CMS安全漏洞大揭秘:如何修复漏洞,保护网站安全
    随着CMS(内容管理系统)在网站建设中的普遍应用,CMS安全漏洞也被暴露出来,成为黑客攻击网站的突破口。本文将对CMS安全漏洞进行大揭秘,并提供修复漏洞的解决方案,帮助站长们保护网站安全。 一、CMS安全漏洞常见类型 SQL注入漏洞:黑...
    99+
    2024-02-12
    CMS 安全漏洞 修复 保护 网站安全
  • 网站漏洞修复之Metinfo 文件上传漏洞
    Metinfo CMS系统被爆出网站存在漏洞,可上传任意文件到网站根目录下,从而使攻击者可以轻易的获取网站的webshell权限,对网站进行篡改与攻击,目前该网站漏洞影响范围是Metinfo 6.2.0最新版本,以及以前的所有Metinfo...
    99+
    2023-06-03
  • 网站被攻击 如何修复网站漏洞
    很多公司的网站被攻击,导致网站打开跳转到别的网站上去,网站快照也被篡改,收录一些非法的内容快照,有些网站数据库都被篡改,修改了会员资料,数据库被删除,等等攻击症状,我们SINE安全在解决客户网站被攻击的问题,发现都是由于网站存在漏洞导致的,...
    99+
    2023-06-03
  • 网站上传漏洞如何修复
    网站上传漏洞的修复方法:建议管理员关闭掉解压功能或者对其解压的文件进行权限判断,是管理员用户有解压功能,还是普通会员权限拥有解压文档的权限,对权限进行合理的安全分配,再设置一个对上传的目录进行无脚本权限,防止网站脚本木马后门的运行。...
    99+
    2024-04-02
  • 网站远程漏洞如何修复
    网站远程漏洞的修复方法:可以借助专业安全软件的漏洞修复系统进行修复。下载安装第三方专业安全软件。安装完成后,打开病毒查杀功能,对系统进行漏洞检测。安全软件将远程漏洞检测出来,然后使用安全管理系统的漏洞修复功能完成补丁安装。点击“一键修复”即...
    99+
    2024-04-02
  • 网站跨站脚本漏洞怎么修复
    网站跨站脚本漏洞的修复方法:利用第三方安全工具对网站上的XSS跨站漏洞进行修复。对get、post、cookies进行安全效验。对XSS跨站攻击代码进行拦截。对前端输入的值以及输出的值进行全面的安全过滤。对一些非法的参数,像、",'等进行自...
    99+
    2024-04-02
  • 网站被黑该怎么修复漏洞
    近日wordpress被爆出高危的网站漏洞,该漏洞可以伪造代码进行远程代码执行,获取管理员的session以及获取cookies值,漏洞的产生是在于wordpress默认开启的文章评论功能,该功能在对评论的参数并没有进行详细的安全过滤与拦截...
    99+
    2023-06-03
  • 被挂码网站漏洞怎么修复
    被挂码网站漏洞的修复方法:立即停止网站服务,避免用户继续受影响以及防止继续影响其他站点。排查出黑客上传、修改过的文件进行清理。关闭危险端口,开启系统防火墙。排查有无异常账号或异常登录情况。更新网站文件覆盖可疑或者被修改过的文件。...
    99+
    2024-04-02
  • 网站服务器漏洞怎么修复
    网站服务器漏洞的修复方法:查看是否有账号泄露的情况以及有没有异常登录。查看系统补丁是否更新到最新版。如果同一服务器提供商同期内有多个站点被黑,可联系提供商做出应对方案。关闭危险端口,开启系统防火墙。更新网站文件并覆盖可疑或者被修改过的文件。...
    99+
    2024-04-02
  • 网站存在xss漏洞怎么修复
    网站存在xss漏洞的修复方法:对前端输入的值以及输出的值进行全面的安全过滤。对一些非法的参数,像、",'等进行自动转义或者强制拦截并提示。过滤双引号、分号、单引号以及对字符进行HTML实体编码操作。...
    99+
    2024-04-02
  • 网站漏洞修复之上传webshell漏洞修补的示例分析
    这篇文章主要为大家展示了“网站漏洞修复之上传webshell漏洞修补的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“网站漏洞修复之上传webshell漏洞修补的示例分析”这篇文章吧。SI...
    99+
    2023-06-03
  • 网站弱口令漏洞怎么修复
    网站弱口令漏洞的修复方法:可利用第三方网站漏洞扫描工具进行一键修复。设置强度复杂的口令,可以有效避免被攻击者轻易猜解成功。限制IP访问配置phpMyadmin。...
    99+
    2024-04-02
  • 虚拟主机网站漏洞怎么修复
    虚拟主机网站漏洞的修复方法:检查是否有账号泄露的情况以及有没有异常登录。检查系统补丁是否更新到最新版。网站文件下载到本地,利用安全扫描软件扫描网页后门木马,清理网页后门木马。关闭危险端口,开启系统防火墙。更新网站文件覆盖可疑或者被修改过的文...
    99+
    2024-04-02
  • apache网站漏洞修复的解决办法是什么
    本篇文章给大家分享的是有关apache网站漏洞修复的解决办法是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。apache最近爆出的漏洞越来越多,旗下的solr产品存在远程服...
    99+
    2023-06-03
  • 网站漏洞修补之ECshop4.0跨站脚本攻击修复
    ecshop目前最新版本为4.0,是国内开源的一套商城系统,很多外贸公司,以及电商平台都在使用,正因为使用的人数较多,很多攻击者都在挖掘该网站的漏洞,就在最近ecshop被爆出高危漏洞,该漏洞利用跨站伪造函数,来对网站数据库进行攻击。ecs...
    99+
    2023-06-03
  • 如何对网站登录进行漏洞测试以及漏洞修复
    从业渗透测试服务已经有十几年了,在对客户网站进行漏洞检测,安全渗透时,尤其网站用户登录功能上发现的漏洞很多,想总结一下在渗透测试过程中,网站登录功能上都存在哪些网站安全隐患,下面就有请我们SINE安全的工程师老陈来给大家总结一下,让大家都有...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作