一、该问题的重现步骤是什么?
1. BladeX框架存在安全风险。官方已提供升级初丁。但目前2.9.1版本的SpringBoot版本为2.3.12,存在安全风险
2. CVE-2022-22950 存在特定SpEL表达式服务拒绝,中等级别
3. CVE-2022-22965 在JDK9下,Controller绑定数据到bean类,通过tomcat部署,则可能存在远程shell命令的风险
二、你期待的结果是什么?实际看到的又是什么?
升级SpringBoot版本至安全版本,进行漏洞修复,提供新的版本
漏洞编号 | Spring Framework漏洞版本 | Spring Framework修复版本 | Spring Boot 对应版本 |
CVE-2022-22950 | 5.3.0 - 5.3.16及旧版本 | 5.3.17+ | 2.5.11+ |
5.2.0 - 5.2.19及旧版本 | 5.2.20+ | 2.5.12+ | |
CVE-2022-22965 | 5.3.0 - 5.3.17及旧版本 | 5.3.18+ | 2.6.5+ |
5.2.0 - 5.2.19及旧版本 | 5.2.20+ | 2.6.6+ |
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
目前在使用BladeX 2.9.1版本在web服务上使用。centos系统
四、请提供详细的错误堆栈信息,这很重要。
无
五、若有更多详细信息,请在下面提供。
漏洞及修复信息
https://tanzu.vmware.com/security/cve-2022-22950
https://tanzu.vmware.com/security/cve-2022-22965
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-22950
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-22965
扫一扫访问 Blade技术社区 移动端