安全矩阵

 找回密码
 立即注册
搜索
查看: 924|回复: 0

Spring Boot 信息泄露总结

[复制链接]

102

主题

102

帖子

330

积分

中级会员

Rank: 3Rank: 3

积分
330
发表于 2024-3-24 16:34:20 | 显示全部楼层 |阅读模式
本帖最后由 jiangmingzi 于 2024-3-24 16:34 编辑

dgdyn 合天网安实验室 2024-02-26 17:30 湖南

  • 1. 目标

  • 1. 微信sessionkey泄露导致任意用户登录

[size=1em]点击快捷登录,发现可以使用手机号进行登录,

[size=1em]发现sessionkey,使用工具利用

[size=1em]没有账号,尝试13111111111(一般测试账号是这个),成功登录
  • 1. 进行指纹识别,发现为SpringBoot框架,测试发现SpringActuator信息泄露

  • 1. 发现actuator/gateway/routes(Spring路由)可以访问,尝试Spring Cloud Geteway Rce Nday利用



[size=1em]利用失败
  • 1. 访问配置环境(actuator/env),发现加密的redis密码


[size=1em]由于heapdump端点提供来自应用程序 JVM 的堆转储。因此下载到本地分析(可以通过分析查看/env端点被*号替换到数据的具体值。)

[size=1em]分析得到redis密码,redis-cli连接成功
  • 1. 访问配置环境(actuator/env),还发现Nacos开放在另外一个ip下


[size=1em]发现这个熟悉的界面

[size=1em]后加nacos成功访问

[size=1em]使用Nacos未授权添加账号密码,成功进入

  • 1. 分析代码的详情,发现数据库账号密码,redis账号密码


[size=1em]数据库连接成功

[size=1em]0.4G的学生数据

[size=1em]发现微信key,企业微信key,还有微信支付的key

[size=1em]发现阿里云ak-sk
[size=1em]还有minioadmin的存储桶

[size=1em]存储桶登录成功
总结,Spring框架页内使用广泛,但是记得禁止这个目录的访问(/actuator/),否则一旦泄露,可能导致一系列严重的漏洞

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|安全矩阵

GMT+8, 2024-11-27 22:45 , Processed in 0.012726 second(s), 19 queries .

Powered by Discuz! X4.0

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表