警惕 | Kubernetes Argo CD权限提升漏洞

admin 2022年6月1日22:44:42评论59 views字数 2187阅读7分17秒阅读模式
                    

点击上方 订阅话题 第一时间了解漏洞威胁

警惕 | Kubernetes Argo CD权限提升漏洞

0x01

漏洞状态

漏洞细节

漏洞POC

漏洞EXP

在野利用

未知

未知

未知

未知


0x02

漏洞描述

Argo CD是用于Kubernetes的声明式GitOps持续交付工具。

警惕 | Kubernetes Argo CD权限提升漏洞

2022年5月18日,ArgoCD项目发布安全公告,修复了一个存在于Argo CD中的权限提升漏洞。漏洞编号:CVE-2022-29165,漏洞威胁等级:严重,漏洞评分:10.0。


Kubernetes Argo CD权限提升漏洞

Kubernetes Argo CD权限提升漏洞

漏洞编号

CVE-2022-29165

漏洞类型

权限提升

漏洞等级

严重(10.0)

公开状态

未知

在野利用

未知

漏洞描述

    当启用对Argo CD实例的匿名访问时(默认禁用),未经身份验证的用户可以通过在请求中发送特制的JSON Web Token(JWT)来冒充任何Argo CD用户或角色,包括管理员用户,无论该帐户是否被启用或存在于Argo CD实例上。

    成功利用此漏洞可以在集群上获得与Argo CD实例相同的权限,在默认安装中是集群管理员。这将能够创建、操纵和删除集群上的任何资源,或执行其它恶意操作。


0x03

漏洞等级

严重(10.0)


0x04

影响版本

Argo CD

1.4.0-2.1.14

2.2.8

2.3.3、


0x05

修复建议

临时防护方案

如果暂时无法升级到修复版本,可以选择禁用匿名访问(如果已启用)。

1.若要查询Argo CD实例是否启用了匿名访问,可以查询Argo CD的安装命名空间中的argocd-cm ConfigMap。下例假设已经把Argo CD安装到argocd命名空间:

$kubectl get -n argocd cm argocd-cm -o jsonpath=’{.data.users.anonymous.enabled}’

如果此命令的结果为空或"false",则表示未启用对该实例的匿名访问。如果结果是"true",则意味着实例很容易受到攻击。

2.要禁用匿名访问,请修补argocd-cmConfigMap 以删除该users.anonymous.enabled字段或将此字段设置为"false":
  • 将字段设置为"false":

$kubectl patch -n argocd cm argocd-cm --type=json-p='[{"op":"add","path":"/data/users.anonymous.enabled","value":"false"}]'

  • 也可以选择完全删除该字段,从而禁用匿名访问,因为默认值为false:

$kubectl patch -n argocd cm argocd-cm --type=json-p='[{"op":"remove", "path":"/data/users.anonymous.enabled"}]'


正式防护方案

厂商已发布补丁v2.3.4、v2.2.9、v2.1.15修复漏洞,用户请尽快更新至安全版本,下载链接如下:

https://github.com/argoproj/argo-cd/releases


与此同时,建议您执行以下的操作 ,提供您系统整体安全性,减少被黑客攻击的风险。

1、及时更新防火墙策略

2、建议使用360态势感知,加强监控和防护

3、如无必要,禁止主机外连

4、加强等级保护相关合规工作

5、及时更新安全补丁


0x05

时间轴

2022-05-18

ArgoCD项目发布安全公告,修复了一个存在于Argo CD中的权限提升漏洞。

2022-06-01

360漏洞云发布安全动态。


0x07

产品侧解决方案

三六零云探安全监测系统,是一款面向党政军、金融、教育和互联网用户的综合型SaaS化网站应用安全监测服务产品,可有效监测网站的异常,发现企业网站的安全问题,目前已可以针对此漏洞进行安全监测。


三六零磐云安全防护系统,是集合网站配置、防护、加速、管理于一体的基于SaaS化安全防护产品,旨在解决用户网站安全问题,目前已可以针对此漏洞进行安全防护。


360AISA全流量威胁分析系统,是基于360海量安全大数据及丰富的攻防实战经验,利用AI、机器学习等技术研发的新一代威胁感知产品,能够精准发现攻击入侵行为、高级威胁活动,目前已可以针对此漏洞进行安全防护。


360本地安全大脑,是将360云端安全大脑核心能力本地化部署的一套开放式全场景安全运营平台,实现安全态势、监控、分析、溯源、研判、响应、管理的智能化安全运营赋能。360本地安全大脑目前已可以针对此漏洞进行安全防护。


0x08

获取更多情报

建议您订阅360漏洞云-漏洞情报服务,获取更多漏洞情报详情以及处置建议,让您的企业远离漏洞威胁。
电话:010-52447660

邮箱:[email protected]

网址:https://loudongyun.360.cn

警惕 | Kubernetes Argo CD权限提升漏洞

警惕 | Kubernetes Argo CD权限提升漏洞

警惕 | Kubernetes Argo CD权限提升漏洞

警惕 | Kubernetes Argo CD权限提升漏洞

警惕 | Kubernetes Argo CD权限提升漏洞

警惕 | Kubernetes Argo CD权限提升漏洞

- End -




360漏洞云介绍
360安全大脑漏洞云以技术为驱动,以安全专家为核心,围绕漏洞生态体系打造集漏洞监测、漏洞收集、漏洞挖掘、漏洞存储、漏洞管理、专家响应、漏洞情报预警、安全服务定制化于一体的漏洞安全一站式服务,帮助客户防患于未然,在降低资产风险的同时,大幅提升客户对漏洞感知、预警、分析等响应能力,为国家、政企客户、用户抢占风险预警处置先机,提升网络安全主动防护能力。

原文始发于微信公众号(360漏洞云):警惕 | Kubernetes Argo CD权限提升漏洞

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年6月1日22:44:42
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   警惕 | Kubernetes Argo CD权限提升漏洞https://cn-sec.com/archives/1077359.html

发表评论

匿名网友 填写信息