您现在的位置是:首页 > 文章详情

Spring Cloud Data Flow 远程代码执行漏洞

日期:2024-07-26点击:157

漏洞描述

Spring Cloud Data Flow(SCDF)是一个基于微服务的工具包,用于在 Cloud Foundry 和 Kubernetes 中构建流式和批量数据处理管道。

受影响版本中,Skipper 服务器在处理文件上传时没有对路径进行适当的验证和清理,拥有 Skipper 服务器 API 访问权限攻击者可以通过构造恶意请求将 YAML 文件写入服务器的任意位置,同时由于 PackageMetadata 的创建过程中使用默认构造器反序列化 YAML 数据,从而导致任意代码执行。

修复版本中,将 YAML 解析器的构造器替换为 SafeConstructor,确保 YAML 数据能够安全反序列化为 PackageMetadata 对象,以修复漏洞。

漏洞名称 Spring Cloud Data Flow 远程代码执行漏洞
漏洞类型 任意文件上传
发现时间 2024-07-25
漏洞影响广度 -
MPS编号 MPS-mt2n-e50y
CVE编号 CVE-2024-37084
CNVD编号 -

影响范围

org.springframework.cloud:spring-cloud-skipper@[2.11.0, 2.11.4)

修复方案

将组件 org.springframework.cloud:spring-cloud-skipper 升级至 2.11.4 及以上版本

参考链接

https://www.oscs1024.com/hd/MPS-mt2n-e50y

https://github.com/spring-cloud/spring-cloud-dataflow/pull/5871/commits/bcb060d8ba985a851a1efb15bcc85653293b7eef

https://github.com/spring-cloud/spring-cloud-dataflow/pull/5871

https://spring.io/security/cve-2024-37084

免费情报订阅&代码安全检测

OSCS是国内首个开源软件供应链安全社区,社区联合开发者帮助全球顶级开源项目解决安全问题,并提供实时的安全漏洞情报,同时提供专业的代码安全检测工具为开发者免费使用。社区开发者可以通过配置飞书、钉钉、企业微信机器人获取一手的情报。

免费代码安全检测工具: https://www.murphysec.com/?src=osc

免费情报订阅: https://www.oscs1024.com/cm/?src=osc

具体订阅方式详见: https://www.oscs1024.com/docs/vuln-warning/intro/?src=osc

原文链接:https://www.oschina.net/news/303979
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章