如何进行Spring CVE-2018-1273,CVE-2018-1274和CVE-2018-1275漏洞分析

免费建站   2024年05月09日 13:57  

这篇文章给大家介绍如何进行Spring -2018-1273,-2018-1274和CVE-2018-1275漏洞分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

0x00 漏洞概述2018年4月9日,Pivotal Spring官方发布安全公告,Spring框架中存在远程代码执行漏洞(CVE-2018-1275):针对漏洞(CVE-2018-1270)的部分修复。

4月10日Spring再次发布安全公告,Spring框架中存在两个漏洞: Data Commons组件远程代码执行漏洞(CVE-2018-1273)和Spring Data Commons组件拒绝服务漏洞(CVE-2018-1274)。从四月五日至四月十日,Spring官方一共发布了六个漏洞安全公告,包含了远程代码执行漏洞,目录遍历漏洞和拒绝服务等高危漏洞。

360-CERT经过相关分析,认为漏洞影响严重,建议相关用户尽快进行评估升级。

0x01 漏洞影响面影响版本

CVE-2018-1273和CVE-2018-1274

Spring Data Commons 1.13 至 1.13.10(Ingalls SR10)

Spring Data REST 2.6 至 2.6.10 (Ingalls SR10)

Spring Data Commons 2.0 至 2.0.5 (Kay SR5)

Spring Data REST 3.0 至 3.0.5 (Kay SR5)

已停止支持的老版本

CVE-2018-1275

Spring Framework 5.0 至 5.0.4

Spring Framework 4.3 至 4.3.15

已停止支持的老版本

修复版本

CVE-2018-1273和CVE-2018-1274

Data Commons组件

2.0.x系列升级到2.0.6

1.13.x系列升级到1.13.11

停止支持的老版本升级到官方提供支持的新版本

项目中已经修复的版本

Spring Data REST 2.6.11 (Ingalls SR11)

Spring Data REST 3.0.6 (Kay SR6)

Spring Boot 1.5.11

Spring Boot 2.0.1

CVE-2018-1275

5.0.x 升级到 5.0.5

4.3.x 升级到 4.3.16

停止支持的老版本升级到官方提供支持的新版本

0x02 漏洞详情CVE-2018-1273

Spring Data 是Spring框架中提供底层数据访问的项目模块,Spring Data Commons 是一个共用的基础模块。此模块对特殊属性处理时会使用SpEl表达式,导致攻击者可以通过构造特殊的URL请求,造成服务端远程代码执行。

Spring在补丁中使用更加安全的SimpleEvaluationContext替换了StandardEvaluationContext。

补丁(https://github.com/spring-projects/spring-data-commons/commit/b1a20ae1e82a63f99b3afc6f2aaedb3bf4dc432a)

CVE-2018-1274

Spring Data Commons模块在解析属性路径时未限制资源分配,导致攻击者可以通过消耗CPU和内存资源来进行拒绝服务攻击。

补丁(https://github.com/spring-projects/spring-data-commons/commit/371f6590c509c72f8e600f3d05e110941607fbad?diff=unified)

CVE-2018-1275

此漏洞是Spring-messaging远程代码执行漏洞(CVE-2018-1270)修复时的遗留问题,(CVE-2018-1270)涉及到Spring框架的5.0.x版本和4.3.x版本。但由于对4.3.x版本修复不完全,导致攻击者仍然可以进行远程代码执行攻击。

相关CVE-2018-1270漏洞分析预警地址https://cert.360.cn/warning/detail?id=3efa573a1116c8e6eed3b47f78723f12

关于如何进行Spring CVE-2018-1273,CVE-2018-1274和CVE-2018-1275漏洞分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

域名注册
购买VPS主机

您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


评论内容 (*必填):
(Ctrl + Enter提交)   

部落快速搜索栏

各类专题梳理

网站导航栏

X
返回顶部