行业知识
prometheus涉及pprof go信息泄露漏洞整改
2026-10-25 16:54:17
来源:互联网转载
Prometheus涉及pprof go信息泄露漏洞整改
���文记录一下对系统渗透测试后反馈Prometheus涉及pprof go信息泄露,验证方法为http://ip:port/debug/pprof。为防止未经授权用户访问,现决定在Prometheus层面使用basic_auth加密整改。
()环境配置
| 软件 | 版本 |
|---|---|
| Kylin | V10 |
| Docker | 20.10.22 |
| Prometheus | 2.19.0 |
1.生成basic_auth密钥
安装工具包并生成加密后密码
#安装工具包yum install -y httpd-tools#生成加密密码htpasswd -nBC 12 '' | tr -d ':\n'New password: # 这里设置密码为Prometheus,实际使用请按照自己的集群需求定义密码Re-type new password:#生成的密码信息y$SiMWc.Avsx4BE59PT88GcefVkJGBYduzMP5kXeV2EyDxgKvODGhBW
2.将密钥文件写入config.yml文件内
新建配置文件(暂时不使用TLS,使用TLS加密后Grafana获取不到数据,还需修改数据源配置)
()cat > /usr/prometheus/config.yml
上一篇:服务器倒闭后续怎么办?