Argo CD 网络终端会话无法正确处理用户权限撤销。(CVE-2024-41666)
CVE编号
CVE-2024-41666利用情况
暂无补丁情况
N/A披露时间
2024-07-25漏洞描述
Argo CD是一个用于Kubernetes的声明式GitOps持续交付工具。Argo CD有一个基于Web的终端,允许用户像在kubectl exec中一样在正在运行的pod中获取shell。从版本2.6.0开始,当管理员启用此功能并授予用户`p, role:myrole, exec, create, */*, allow`权限时,即使用户撤销此权限,只要用户保持终端视图长时间开启,用户仍然可以在容器中进行操作。尽管用户的令牌过期和撤销已被修复,但这个修复并没有解决仅撤销用户`p, role:myrole, exec, create, */*, allow`权限的情况,这仍然可能导致敏感信息的泄露。针对此漏洞的补丁已在Argo CD版本2.11.7、2.10.16和2.9.21中发布。解决建议
"将组件 github.com/argoproj/argo-cd 升级至 2.9.21 及以上版本""将组件 github.com/argoproj/argo-cd 升级至 2.10.16 及以上版本""将组件 github.com/argoproj/argo-cd 升级至 2.11.7 及以上版本"- 攻击路径 N/A
- 攻击复杂度 N/A
- 权限要求 N/A
- 影响范围 N/A
- 用户交互 N/A
- 可用性 N/A
- 保密性 N/A
- 完整性 N/A
CWE-ID | 漏洞类型 |
Exp相关链接

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论