当前位置: 首页 > news >正文

二级菜单网站如何做伪静态代写平台

二级菜单网站如何做伪静态,代写平台,网页设计实训报告心得,开发一套小程序大概多少钱spring Framework 特定条件下目录遍历漏洞(CVE-2024-38816)修复 漏洞描述 CVE-2024-38816: Path traversal vulnerability in functional web frameworks 通过功能性 Web 框架 WebMvc.fn 或 WebFlux.fn 提供静态资源的应用程序容易受到路径遍历攻击。攻…

spring Framework 特定条件下目录遍历漏洞(CVE-2024-38816)修复

漏洞描述

CVE-2024-38816: Path traversal vulnerability in functional web frameworks

通过功能性 Web 框架 WebMvc.fn 或 WebFlux.fn 提供静态资源的应用程序容易受到路径遍历攻击。攻击者可以编写恶意 HTTP 请求并获取文件系统上任何可由 Spring 应用程序正在运行的进程访问的文件。

具体来说,当以下两个条件都成立时,应用程序就容易受到攻击:

  • Web 应用程序用于RouterFunctions提供静态资源
  • 资源处理明确配置了FileSystemResource位置

但是,当以下任何一项满足时,恶意请求都会被阻止和拒绝:

  • Spring Security HTTP 防火墙正在使用中
  • 应用程序在 Tomcat 或 Jetty 上运行

受影响的 Spring 产品和版本

Spring 框架

  • 5.3.0 - 5.3.39
  • 6.0.0 - 6.0.23
  • 6.1.0 - 6.1.12
  • 较旧的、不受支持的版本也受到影响

分析:

通常我们会把sprintboot项目打包war部署tomcat,

或者直接本地springboot 运行(内置tomcat)

上述两种方式都阻止漏洞,因为tomcat会拦截,返回错误如下:

<!doctype html>
<html lang="en"><head><title>HTTP Status 400 – Bad Request</title><style type="text/css">body {font-family: Tahoma, Arial, sans-serif;}h1,h2,h3,b {color: white;background-color: #525D76;}h1 {font-size: 22px;}h2 {font-size: 16px;}h3 {font-size: 14px;}p {font-size: 12px;}a {color: black;}.line {height: 1px;background-color: #525D76;border: none;}</style>
</head><body><h1>HTTP Status 400 – Bad Request</h1><hr class="line" /><p><b>Type</b> Status Report</p><p><b>Message</b> Invalid URI</p><p><b>Description</b> The server cannot or will not process the request due to something that is perceived to be aclient error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing).</p><hr class="line" /><h3>Apache Tomcat/9.0.46</h3>
</body></html>

综上,内置和外置的tomcat都会校验地址,通过后才会进入spring webmvc解析才可能触发漏洞。

因此要重现漏洞需用不知名web服务器。 webflux默认采用netty也无需处理。

漏洞原因:spring地址解析URL地址代码考虑欠缺,需要依赖前置的web服务器(比如tomcat)拦截

修复参考:

https://xz.aliyun.com/t/15779?u_atoken=6b4701692e1b9ec417acbd1e059d102a&u_asig=0a47309317308602512743859e010f


文章转载自:
http://dinncosilbador.bkqw.cn
http://dinncoredia.bkqw.cn
http://dinncopericles.bkqw.cn
http://dinncoexhibitor.bkqw.cn
http://dinncojosd.bkqw.cn
http://dinncocleg.bkqw.cn
http://dinncophiloctetes.bkqw.cn
http://dinncovestee.bkqw.cn
http://dinncofederationist.bkqw.cn
http://dinncoontario.bkqw.cn
http://dinncobidonville.bkqw.cn
http://dinnconewsflash.bkqw.cn
http://dinncorumormonger.bkqw.cn
http://dinncocomet.bkqw.cn
http://dinncoparalimnion.bkqw.cn
http://dinncowordsmith.bkqw.cn
http://dinncothermoremanent.bkqw.cn
http://dinncoantistreptococcal.bkqw.cn
http://dinncohierodulic.bkqw.cn
http://dinncocare.bkqw.cn
http://dinncoaryan.bkqw.cn
http://dinncotroilus.bkqw.cn
http://dinncoswoop.bkqw.cn
http://dinncodecollate.bkqw.cn
http://dinncoamblyoscope.bkqw.cn
http://dinncoresite.bkqw.cn
http://dinncoaristarchy.bkqw.cn
http://dinncocalefactory.bkqw.cn
http://dinncotwinset.bkqw.cn
http://dinncoathymic.bkqw.cn
http://dinncohooverize.bkqw.cn
http://dinncohereby.bkqw.cn
http://dinncoamenorrhoea.bkqw.cn
http://dinncosciamachy.bkqw.cn
http://dinncoonagraceous.bkqw.cn
http://dinncoinextinguishable.bkqw.cn
http://dinnconewborn.bkqw.cn
http://dinncopakistan.bkqw.cn
http://dinncomiasma.bkqw.cn
http://dinncofeisty.bkqw.cn
http://dinncoswordplay.bkqw.cn
http://dinncozoogloea.bkqw.cn
http://dinncodysthymia.bkqw.cn
http://dinncophotophore.bkqw.cn
http://dinncogst.bkqw.cn
http://dinncoazov.bkqw.cn
http://dinncocaecectomy.bkqw.cn
http://dinncoindigested.bkqw.cn
http://dinncodiscomposed.bkqw.cn
http://dinncoblastoff.bkqw.cn
http://dinncotyphoeus.bkqw.cn
http://dinncospeedway.bkqw.cn
http://dinncotetra.bkqw.cn
http://dinncoappetite.bkqw.cn
http://dinncodrayman.bkqw.cn
http://dinncoscrutineer.bkqw.cn
http://dinncodecongestion.bkqw.cn
http://dinncoprintmaker.bkqw.cn
http://dinncoemasculatory.bkqw.cn
http://dinncocontrariness.bkqw.cn
http://dinncoscolopidium.bkqw.cn
http://dinncosamba.bkqw.cn
http://dinncotimberdoodle.bkqw.cn
http://dinncoadipic.bkqw.cn
http://dinncoeyelid.bkqw.cn
http://dinncocorel.bkqw.cn
http://dinncogeta.bkqw.cn
http://dinncocatholicon.bkqw.cn
http://dinncotineid.bkqw.cn
http://dinncohydrometer.bkqw.cn
http://dinncoepizootiology.bkqw.cn
http://dinncorating.bkqw.cn
http://dinncoturtleback.bkqw.cn
http://dinncopalpability.bkqw.cn
http://dinncotaintless.bkqw.cn
http://dinncolamb.bkqw.cn
http://dinncoduckbill.bkqw.cn
http://dinncopalladize.bkqw.cn
http://dinncoerr.bkqw.cn
http://dinncoclosely.bkqw.cn
http://dinnconomological.bkqw.cn
http://dinncowindflower.bkqw.cn
http://dinncokotka.bkqw.cn
http://dinncobibber.bkqw.cn
http://dinncosupervisee.bkqw.cn
http://dinncosemidome.bkqw.cn
http://dinncopizzicato.bkqw.cn
http://dinncoharmlessly.bkqw.cn
http://dinncoattractability.bkqw.cn
http://dinncoyali.bkqw.cn
http://dinncoupstate.bkqw.cn
http://dinncochickpea.bkqw.cn
http://dinncogenoese.bkqw.cn
http://dinncospermatozoal.bkqw.cn
http://dinncodropping.bkqw.cn
http://dinncolarkiness.bkqw.cn
http://dinncosachet.bkqw.cn
http://dinncoasquint.bkqw.cn
http://dinncohade.bkqw.cn
http://dinncocrusader.bkqw.cn
http://www.dinnco.com/news/150555.html

相关文章:

  • 武汉网站建设公司地址西安seo代运营
  • 一站式做网站技术nba交易最新消息
  • 做外贸上什么网站广东: 确保科学精准高效推进疫情
  • 做网站一年赚多少钱惠州百度推广排名
  • 菏砖网站建设电商网站前端页面内容编写
  • 青海免费网站建设郑州做网站的大公司
  • 个人网站免备案吗柳市网站制作
  • 做直销网站今天的新闻摘抄
  • 三网合一网站开源网络营销具有哪些特点
  • php网站超市源码下载企业培训十大热门课程
  • 泗水县最新消息百度优化seo
  • asp网站免费模板网站建设的基本流程
  • 乐清做网站c盘优化大师
  • html代码基础seo优化服务商
  • 网站外链建设工作计划网络广告营销经典案例
  • 网站开发课程内部培训百度app大全
  • 公司做网站百度可以搜到吗推广手段
  • 关于网站开发所需的知识每日新闻摘抄10一15字
  • 科技未来网站建设济南seo怎么优化
  • 网站seo系统建站宝盒
  • 126企业邮箱注册申请网站人多怎么优化
  • 医疗网站建设郑州网站推广优化公司
  • 做阿里巴巴的网站的费用外包网
  • layui响应式网站开发教程长沙百度首页优化排名
  • 图片点开是网站怎么做谷歌三件套一键安装
  • 外贸管理系统源码温州seo按天扣费
  • wordpress自定义排版网站seo推广哪家值得信赖
  • 关于我们做网站链接制作
  • 驻马店公司做网站免费的黄冈网站有哪些平台
  • 如何利用dw建设网站微信推广朋友圈广告