云安全-对象存储安全(配置错误,域名接管,AK泄露)

0x00 云安全-对象存储

云安全厂商分类:阿里云,腾讯云,华为云,亚马逊云等

云厂商所对应的云服务包括:对象存储,云数据库,弹性计算服务(云主机),云控制台

各厂商对象存储名词:阿里云OSS,腾讯云COS,华为云OBS,亚马逊云S3

0x01 对象存储安全-权限配置错误

复制代码
权限配置错误导致的: 
未授权读取文件 
未授权写入文件
未授权浏览目录 

配置私有读取权限时候不添加认证无法访问

当配置为公共读写,可直接访问

写文件

成功写入:

当配置ListObjects权限, 所有用户具有目录浏览功能

目录浏览

0x02 对象存储安全-域名接管

给测试环境配置域名(Hk地区避免备案)

复制代码
条件:
当对面设置了oss对应的域名
需要获取oss对应设置的备案域名(非oss域名)
访问域名显示:表示该oss不存在,或被删除,创建相同的oss名称(下列aliyuncs前缀名称,保障相同的厂商和地区以及名称)
通过ping备案的oss设置的域名也可以获取原oss域名

通过put或者自己上传文件后访问,发现上传成功,可以通过对方设置的域名直接访问,造成接管,

实例代码:

访问解析,可能造成获取该域名上的cookie信息

案例测试:

fofa:"NOSuchBucket" && country="CN"

寻找NOSuchBucket,且能获取到设置的域名信息,

与其创建相同的oss(厂商,地区,相同名称)

上传后尝试通过对方设置的域名信息访问,如访问成功,则成功接管

创建相同的桶,上传html文件访问测试(通过oss设置的备案域名访问,oss域名无效危害证明)

复制代码
<html>
<meta >
take over by mkdd<br>
<input value="click" onclick="alert(document.cookie)">
</html>


0x03 对象存储-AK泄露安全

创建AccessKeyId后,可以通过密钥的方式直接管理oss,

常见的ak泄露点

1.app,小程序的反编译

2.数据包内

3.js文件内容

4.托管平台泄露

官方管理工具(市面上还有其他的管理工具cf等):

数据包辅助工具:Hae

配置各厂商的AccessKeyId的正则后即可

https://github.com/gh0stkey/HaE

https://wiki.teamssix.com/cloudservice/more/

相关推荐
梦想很大很大1 小时前
拒绝“盲猜式”调优:在 Go Gin 项目中落地 OpenTelemetry 链路追踪
运维·后端·go
Sinclair2 小时前
内网服务器离线安装 Nginx+PHP+MySQL 的方法
运维
叶落阁主2 小时前
Tailscale 完全指南:从入门到私有 DERP 部署
运维·安全·远程工作
茶杯梦轩10 小时前
从零起步学习RabbitMQ || 第二章:RabbitMQ 深入理解概念 Producer、Consumer、Exchange、Queue 与企业实战案例
服务器·后端·消息队列
甲鱼9291 天前
MySQL 实战手记:日志管理与主从复制搭建全指南
运维
用户962377954482 天前
DVWA 靶场实验报告 (High Level)
安全
数据智能老司机2 天前
用于进攻性网络安全的智能体 AI——在 n8n 中构建你的第一个 AI 工作流
人工智能·安全·agent
数据智能老司机2 天前
用于进攻性网络安全的智能体 AI——智能体 AI 入门
人工智能·安全·agent
用户962377954482 天前
DVWA 靶场实验报告 (Medium Level)
安全
red1giant_star2 天前
S2-067 漏洞复现:Struts2 S2-067 文件上传路径穿越漏洞
安全