漏洞类型 | 未授权敏感信息泄露 | 发现时间 | 2024-01-31 | 漏洞等级 | 低危 |
MPS编号 | MPS-nlih-a72m | CVE编号 | CVE-2024-22236 | 漏洞影响广度 | 广 |
漏洞危害
OSCS 描述 |
Spring Cloud Contract 是提供一种声明式的方式来创建HTTP和消息驱动的微服务应用之间的契约。 由于 Spring Cloud Contract 受影响版本中,org.springframework.cloud:spring-cloud-contract-shade 中依赖了受漏洞影响的 com.google.guava:guava 依赖组件,有权访问计算机的攻击者可以访问由 Guava API com.google.common.io.Files.createTempDir() 创建的临时目录中的数据。 参考链接:https://www.oscs1024.com/hd/MPS-nlih-a72m |
影响范围及处置方案
OSCS 平台影响范围和处置方案
影响范围 | 处置方式 | 处置方法 |
org.springframework.cloud:spring-cloud-contract-shade [4.0.0, 4.0.5) | 升级 | 将组件 org.springframework.cloud:spring-cloud-contract-shade 升级至 4.0.5 及以上版本 |
org.springframework.cloud:spring-cloud-contract-shade [4.1.0, 4.1.1) | 升级 | 将组件 org.springframework.cloud:spring-cloud-contract-shade 升级至 4.1.1 及以上版本 |
org.springframework.cloud:spring-cloud-contract-shade [3.1.0, 3.1.10) | 升级 | 将组件 org.springframework.cloud:spring-cloud-contract-shade 升级至 3.1.10 及以上版本 |
参考链接:https://www.oscs1024.com/hd/MPS-nlih-a72m |
排查方式
方式1:使用漏洞检测CLI工具来排查使用文档:https://www.murphysec.com/docs/faqs/integration/cli.html |
方式2:使用漏洞检测IDEA插件排查使用文档:https://www.murphysec.com/docs/faqs/integration/jetbrains-ide-plugin.html |
方式3:接入GitLab进行漏洞检测排查使用文档:https://www.murphysec.com/docs/faqs/integration/gitlab.html |
更多排查方式:https://www.murphysec.com/docs/faqs/integration/ |
本文参考链接
https://www.oscs1024.com/hd/MPS-nlih-a72m