云原生API安全

云原生技术的迅猛发展已经在全球各行各业产生积极的应用实践。根据Gartner在2019年的容器报告中预测,在2020年将有50%的传统老旧应用被云原生化改造,到2022年,全球75%的企业将会使用云原生的容器化应用。然而,由于应用架构的变革,在遵循面向微服务化的设计方式的前提下,功能组件化、服务API数量的激增,以及配置的复杂性等问题也随之而来。这些架构变化导致了传统Web请求/响应的服务交互模式向API请求/响应的服务交互模式的转变,如RESTful/HTTP、gRPC、GraphQL等。因此,在未来的云原生环境中,API将作为主要的服务交互载体被大规模企业用户使用。

另一方面,从近年的安全事件来看,API安全问题呈现上升的态势,严重威胁了用户的隐私和数据安全。一些典型的安全事件包括:2019年11月,国外安全人员发现超过2.67亿条Facebook ID、电话号码和姓名等信息被存储在某公开数据库中。相关研究显示,该数据库通过某未知API接口抓取,而非来自公开信息。2020年4月,视频会议服务厂商Zoom被爆出多项安全漏洞,其中包括Facebook Graph API滥用导致隐私数据泄露问题。2021年4月,Facebook 5亿用户数据泄露,据暗网上公布的数据截图,涉及到用户昵称、邮箱、电话等信息。2021年6月,国外社交网络服务网站LinkedIn爆发大规模数据泄露事件,近7亿用户信息在暗网上被售卖,据相关研究人员证实,攻击者最终是利用LinkedIn的某一API获取到用户的敏感数据。2021年12月,国内某证券公司的客户信息,包括用户姓名、手机号等敏感数据以每日1万条的量级在数据交易平台被售卖,经验证分析,证实为内部系统数据API管控疏忽导致。2022年4月,WordPress插件Rank Math爆出严重的API安全漏洞,借此漏洞可以直接修改用户数据库表信息。

根据云安全联盟(CSA)发布的云原生技术标准模型和分析,容器安全产品在国内市场中,容器基础设施安全和容器编排平台安全的方案成熟度比较高,也得到广泛的应用和验证。而微服务安全、服务网格安全以及无服务器安全领域的成熟度则相对较低,这也是正常的,技术总是需要经历萌芽期、试探期、成熟期、衰败期等整个过程的。

未来,微服务间必然会使用大量API进行交互,这些API可能产生于FaaS函数、容器应用、Pod等载体中。相应地,云原生API安全风险将随着云原生环境的进一步发展而不断增加,因此API安全的需求也将逐渐增多。在这种背景下,API安全对于保护整个云原生环境的安全性至关重要,将成为云原生安全的下一个重要阶段。

来源:

CCF资讯

云原生安全:攻防实践与体系构建,机械工业出版社,2021

 CSA云原生安全技术规范 https://c-csa.cn/u_file/photo/20220316/c96467f1bf.pdf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值