kubernetes kube-apiserver 存在SSRF漏洞
漏洞描述
kube-apiserver 是Kubernetes 的核心组件之一,kube-apiserver 主要提供集群管理的 REST API 接口和其他模块之间的数据交互和通信的枢纽。
kube-apiserver 的受影响版本中存在SSRF漏洞,漏洞源于其允许聚合API 服务器将客户端流量重定向到任何 URL,进而将客户端的 API服务器凭据转发给第三方。
攻击者可利用该漏洞进行内网扫描甚至访问内部系统数据。
漏洞名称 | kubernetes kube-apiserver 存在SSRF漏洞 |
---|---|
漏洞类型 | SSRF |
发现时间 | 2022/9/17 |
漏洞影响广度 | 广 |
MPS编号 | MPS-2022-56496 |
CVE编号 | CVE-2022-3172 |
CNVD编号 | - |
影响范围
k8s.io/kubernetes/cmd/kube-apiserver@[1.25.0, 1.25.1)
k8s.io/kubernetes/cmd/kube-apiserver@(-∞, 1.21.15)
k8s.io/kubernetes/cmd/kube-apiserver@[1.22.0, 1.22.14)
k8s.io/kubernetes/cmd/kube-apiserver@[1.23.0, 1.23.11)
k8s.io/kubernetes/cmd/kube-apiserver@[1.24.0, 1.24.5)
修复方案
升级k8s.io/kubernetes/cmd/kube-apiserver到 1.21.15 或 1.22.14 或 1.23.11 或 1.24.5 或 1.25.1 或更高版本
参考链接
https://www.oscs1024.com/hd/MPS-2022-56496
https://seclists.org/oss-sec/2022/q3/207
https://nvd.nist.gov/vuln/detail/CVE-2022-3172
https://github.com/kubernetes/kubernetes/issues/112513
情报订阅
OSCS(开源软件供应链安全社区)通过最快、最全的方式,发布开源项目最新的安全风险动态,包括开源组件安全漏洞、事件等信息。同时提供漏洞、投毒情报的免费订阅服务,社区用户可通过配置飞书、钉钉、企业微信机器人,及时获得一手情报信息推送:
https://www.oscs1024.com/?src=osc
具体订阅方式详见:
https://www.oscs1024.com/docs/vuln-warning/intro/?src=osc

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源日志监控平台 frostmourne 0.9 发布
开源监控项目 frostmourne 最新发布版本 0.9-RELEASE,带来了很多核心功能,欢迎使用。 更新内容: ### Feature * 【0.9】增加telnet端口连通监控 [2022-06-09] * 【0.9】增加SqlServer数据监控报警 [2022-06-30] * 【0.9】监控列表增加监控调度时间查看 [2022-08-04] * 【0.9】优化启动脚本,支持java11, java13 [2022-08-04] * 【0.9】告警列表组件新增日志查询 [2022-08-13] * 【0.9】数据源及数据名页面数据类型新增icon [2022-08-13] * 【0.9】后端接口增加部分数据校验并返回合适的提示信息 [2022-08-17] * 【0.9】启动增加时区参数TZ配置 [2022-08-19] * 【0.9】敏感信息加密处理 [2022-09-19] ### BugFix * 【0.9】修复飞书消息发送两条的问题 [2022-06-17] ### Document * 【0.9】增加telnet...
- 下一篇
MASA Framework的分布式锁设计
前言 什么是锁?什么是分布式锁?它们之间有什么样的关系? 什么是锁 加锁(lock)是2018年公布的计算机科学技术名词,是指将控制变量置位,控制共享资源不能被其他线程访问。通过加锁,可以确保在同一时刻只有一个线程在访问被锁住的代码片段,我们在单机部署时可使用最简单的加锁完成资源的独享,如: public class Program { private static readonly object Obj = new { }; public static void Main() { lock (obj) { //同一时刻只有一个线程可以访问 } } } 什么是分布式锁 但随着业务发展的需要,原单体单机部署的系统被部署成分布式集群系统后,原来的并发控制策略失效,为了解决这个问题就需要引入分布式锁,那分布式锁应该具备哪些条件? 原子性:在分布式环境下,一个方法在同一个时间点只能被一台机器下的一个线程所执行,防止数据资源的并发访问,避免数据不一致情况 高可用:具备自动失效机制,防止死锁,获取锁后如果出现错误,并且无法释放锁,则使用租约一段时间后自动释放锁 阻塞性:具...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,CentOS8安装Elasticsearch6.8.6
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2全家桶,快速入门学习开发网站教程