Kubernetes应用中必须避免的七个基本错误


当企业创建或使用云上应用系统时,大多都需要使用Kubernetes。据云原生计算基金会(CNCF) 最近的一份报告显示,Kubernetes在全球已拥有近600万个企业用户,成为云上应用程序主要的部署模式。

随着Kubernetes平台上的敏感数据越来越多,其被攻击的风险就越大。要实现Kubernetes平台的完整安全措施需要一个系统化的建设过程,但研究人员发现,在Kubernetes应用产生的安全问题中,超过9成都是由于非常基础的原因所引发,本来是可以被避免的。本文梳理总结了Kubernetes应用中的七个最常见基础性安全错误。

研究人员发现,许多组织都在使用默认的集群配置,并且未引起重视,这是个非常严重的错误。尽管Kubernetes的默认设置为开发人员赋予了较大的灵活性和敏捷性,但是却没有考虑安全防护层面的需求。默认配置在面对非法攻击时会变得非常脆弱。为了保护Kubernetes上应用数据的安全,企业必须确保对集群配置的合理性和安全性,以获得更充分的安全防护能力。

为了应用方便,很多组织的开发人员可以轻易的使用CLUSTER_ADMIN(集群管理员)之类特权账号对集群执行日常操作,这种方式显然是错误的。特权账号应该仅用于管理其他角色和用户,当多个开发者都可以拥有CLUSTER_ADMIN级别的访问权限时,也意味着黑客可以更加轻松的获得访问权限,他们可以通过这些高级账户非法进入Kubernetes上的系统,进而全面访问整个集群中的数据资源。

并非每个开发人员都需要全面访问所有资源才能完成其工作,但实际上,许多企业的管理员却没有对开发人员访问dev/stage/prod集群的权限类型予以适度的管理和限制。允许开发人员不受限制地访问资源是一种非常糟糕的做法。与设有多个管理员相似,这个错误很容易就会被黑客探测并利用,他们可以使用这种不受限制的访问权限在贵组织的系统中横向移动,并且大量的窃取或破坏资源。

隔离是Kubernetes平台的一种天然属性,可以通过命名空间来实现对象隔离。但是许多企业组织想当然地以为集群网络与云虚拟专用网(VPC)都会被有效的进行隔离,但事实并不是这样。企业在Kubernetes应用中,不能忽视保护集群网络中的应用系统,并对重要业务系统及数据实现隔离防护。

Kubernetes可以支持YAML和JSON格式创建资源对象,JSON格式用于接口之间消息的传递,适用于开发;YAML格式用于配置和管理,适用于云平台管理。YAML是一种简洁的非标记性语言,导入公共YAML尽管可以避免重复性工作,节省时间,但也同样会将错误配置引入到企业环境中。因此企业在引入公共YAML时,需要充分检测并评估其带来的安全影响,并确保可以解决配置过程中可能存在的安全性问题。

机密数据主要包括密码、令牌或密钥之类的敏感数据。由于疏忽或者使用的方便,开发人员经常会将一些机密信息存储在ConfigMap中,从而增加了这些敏感数据的暴露风险。ConfigMap是一种API对象,通常只用来保存非机密性数据,它可以让用户将针对特定环境的配置与容器镜像分离,以便应用程序易于移植。但是由于缺乏保护,黑客同样有机会访问ConfigMap,因此也能够访问保存在其中相关资源。

在软件开发生命周期(SDLC)和持续集成/持续交付(CI/CD)管道的早期阶段执行定期扫描,以查找错误配置和漏洞,这有助于杜绝这些问题进入到生产环境的可能性。但现实中,许多组织都没有这样的安全计划或缺少行动。从攻击成本角度看,黑客通常会寻找最省事的攻击目标。因此,企业首先要确保自己不是保护最乏力的组织,这样就可以减少成为被攻击目标的可能性。开展日常性的安全漏洞检查并且有效落实,正是一种快速提升安全能力的有效途径。

参考链接:

https://www.infoworld.com/article/3667277/7-biggest-kubernetes-security-mistakes.html

相关阅读

实现Kubernetes安全加固的六个建议

Kubernetes安全的五个热门话题

CISA发布Kubernetes强化测试工具

合作电话:18311333376
合作微信:aqniu001
投稿邮箱:editor@aqniu.com

今天给各位分享订烟输入密码错误什么意思的知识,其中也会对订烟老是说用户名密码错误进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!新商盟订烟,帐户密码是正确的,却提示为错误,不能登录密码如果有英文字母的话只能是小写,我以前用的是大写,现在用大写登录不了,就改用..

大家好,今天来给大家分享银联密码错误超限什么意思的相关知识,通过是也会对银行卡密码错误次数超限相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!中国银行ATM机显示密码错误次数超限是什么意思?中国银行ATM机显示密码错误次数超限..

大家好,相信到目前为止很多朋友对于密码提示信息错误是什么意思和当前密码错误是什么意思不太懂,不知道是什么意思?那么今天就由我来为大家分享密码提示信息错误是什么意思相关的知识点,文章篇幅可能较长,大家耐心阅读,希望可以帮助到大家,下面一起来看看吧!去建行取款密码输完显示信息出错什么..

大家好,今天来给大家分享电脑打不开图片的相关知识,通过是也会对电脑打不开图片文件系统错误相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!为什么电脑上打不开图片?提示硬盘内存不足。出现该情况原因是当该软件的环境变量中的TMP..

很多朋友对于工银e支付密码错误是什么意思和工银e支付动态密码不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!出现工银e支付密码历史错误次数超限怎么办?出现工银e支付(版本:5.1.6)密码历史错误次数超限需要等待24小时后重试。在没有成功注册e支付或办理工银手机号时,..

大家好,今天来给大家分享账户名和密码错误是什么意思的相关知识,通过是也会对帐号和密码错误是什么意思相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!用户名或密码错误什么鬼一、如果是电脑开机的用户密码输入错误。1、开机到欢迎..

今天给各位分享警钟长鸣的意思的知识,其中也会对人生一世少错误就在警钟长鸣的意思进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!警钟长鸣,这成语怎么解释?“警钟长鸣”和“警钟常鸣”“长”与“短”相对,指时间上长久.“警钟长鸣”,指警钟要一直响下去,不能今天出事了,有..

演示机型:华为MateBook X系统版本:win10 1、网络出现故障,不稳定,建议换信号好的网络再重新操作。2、安装升级包时解析失败,下载的安装包不完整,可以重新下..

(健康时报记者 王振雅)7月14日,人民日报健康客户端主办,倍轻松协办的“全民主动健康118早睡行动”启动,倡导公众践行健康生活方式,从每天11点前睡,睡够8小时开..

北京时间12月10日23点,卡塔尔世界杯1/4决赛第三场比赛在阿图马马球场进行,葡萄牙队0比1不敌摩洛哥队,无缘4强。未能晋级四强,未能打破在淘汰赛无法破门的魔咒,37岁的C..

据上海震旦职业学院官微通报,经学校调查核实,东方电影学院教师宋庚一于2021年12月14日下午《新闻采访》课程中发表错误言论,造成重大教学事故和严重不良社会影响,根据《..

外交部发言人赵立坚11月22日在例行记者会上回答相关提问时表示,立陶宛涉台问题的是非曲直是清楚的。他说,立陶宛无视中国政府的严正立场,罔顾双边关系大局,罔顾国际关系..

本文由 安全牛 来源发布

Kubernetes应用中必须避免的七个基本错误

评论问答