一文揭开绿盟API SEC技术面纱

来源: 绿盟科技官微 作者:绿盟君

  全文共3378字,阅读大约需6分钟。

  

   API面临的挑战

  挑战1:合规越来越严格

  在数字化转型持续推进的背景下,数据已成为推动新经济发展的核心引擎。随着互联网应用的不断多元化和复杂化,应用服务化已经成为一个显著的趋势。为加强数据安全治理,国家陆续出台了《信息安全技术个人信息安全规范》《数据安全法》《个人信息保护法》等法规,强化对个人信息和重要数据的保护要求。在越来越多的场景中,API被广泛应用于应用架构中,用于应用间的数据传输和控制。同时,随着传输数据量和敏感性的增加,API面临着越来越频繁和多样化的攻击。因此,API安全已经成为众多政企高度关注的问题。

  挑战2:安全风险日益凸显

  大数据时代的变革是一把双刃剑。政企在积极探索数字应用场景、释放数据价值的同时,也承受着数据安全带来的巨大压力。近年来频发的大规模数据泄露事件,让众多政企付出了惨痛的代价。随着业务快速发展,数据流动的量级和频率不断上升,传统安全边界日益模糊,防护难度加大。而政企普遍缺乏专业技术支撑,难以全面掌握海量数据603138)资产,无法制定差异化的安全保护策略,风险隐患持续积聚。

  挑战3:各行业API风险痛点

  以行业为例,需要关注的API风险包括:

  金融行业面对ToC用户,大量API接口的开放,如手机银行、证券APP、小程序和第三方业务开放API等,导致客户数据暴露在互联网上。一旦这些API接口存在脆弱性风险,攻击者可以利用它们作为突破口进行攻击。

  为了支撑多样化的业务拓展,运营商频繁开展优惠券促销活动,这类活动通常依赖于公开部署在互联网上的优惠券API接口。然而,若这些接口存在参数遍历等安全漏洞,极易被黑产团伙批量调用、恶意套取优惠资源,不仅导致海量优惠券被非法盗用,还可能造成运营商营销预算失控、用户体验受损,甚至引发舆情风险与品牌信誉危机。

  政务云领域涉及市民卡、市政系统等大量互联网政务系统,这些系统需要开放API接口供互联网使用。然而,这也容易导致公民个人信息(如居住证、学历信息等)的泄露,给黑灰产业提供可乘之机。

  医疗业在疫情环境下推出了核酸检测等在线业务,这些业务包括报告查询APP、小程序和在线业务。由于上线周期短,这些在线业务可能存在大量API安全隐患,导致大量用户的敏感数据暴露在互联网上。

  互联网行业基于不同的实际业务场景,会向第三方合作伙伴和第三方用户开放大量的业务API接口。这些API接口一旦暴露在互联网上,容易成为攻击目标,导致客户数据的大量泄露。

  

   API安全技术风险与应对策略

   API安全是一个系统性问题,需要从身份验证、数据保护、输入验证、流量控制、第三方管理、配置审计和实时监控等多个方面入手。通过综合运用以下措施,可以有效降低API面临的安全风险,保护系统和数据的安全。

  2.1身份验证与授权不足

  使用强身份验证机制:避免使用静态密钥,改用动态令牌(如OAuth2.0、JWT)。对JWT令牌使用强签名算法(如RS256),并确保密钥长度足够长。

  限制令牌范围:在OAuth2.0中,严格限制令牌的scope,避免使用scope=*。为不同客户端分配最小权限的令牌,确保其只能访问必要的资源。

  多因素认证(MFA):对高权限API调用实施多因素认证,增加安全性。

  定期轮换密钥:定期更换密钥和令牌,减少密钥泄露的风险。

  2.2数据泄露风险

  最小数据暴露原则:API接口仅返回必要的数据字段,避免过度暴露敏感信息。对返回数据进行脱敏处理(如隐藏部分用户信息)。

  数据访问控制:基于用户角色和权限控制数据访问,确保用户只能访问其有权查看的数据。

  2.3注入攻击

  输入验证与过滤:对所有用户输入进行严格的验证和过滤,确保输入符合预期格式。使用白名单验证,只允许合法字符和格式通过。

  参数化查询:使用参数化查询(如预编译SQL语句)替代动态SQL,避免SQL注入。内容安全策略(CSP):配置CSP,防止XSS攻击通过脚本注入篡改页面内容。

  2.4API滥用

  速率限制与频率控制:对API请求设置速率限制(如每秒请求次数),防止DDoS攻击。为不同用户或客户端分配不同的速率限制策略。

  异常检测与警报:实现实时异常检测机制,对异常流量或请求模式发出告警。

  2.5第三方API的供应链风险

  供应商安全评估:对第三方API供应商进行安全评估,确保其符合安全标准。定期审查第三方API的安全更新和漏洞修复情况。

  数据隔离与访问控制:限制第三方API对内部系统的访问范围,确保数据隔离。使用代理对第三方API调用进行监控和审计。

  2.6API端点暴露与配置错误

  访问控制:对API文档设置访问控制,限制未授权访问。确保API端点仅对授权用户或服务暴露。

  版本管理:下架旧版本API,避免因配置错误导致的安全漏洞。使用版本控制策略,确保API升级过程中的安全性。

  安全配置审计:定期审计API配置,确保没有安全漏洞或错误设置。

  

  绿盟API安全监测与审计系统(API SEC)

  3.1绿盟API SEC

  针对业务发展对API的诉求,数据安全的合规要求和API自身所面临的风险与威胁,绿盟科技300369)推出API安全监测与审计系统(简称API SEC),用于监测和发现在政企内与政企边界处的API与数据安全风险。

  在数据安全治理领域,API作为数据生命周期安全中的一环,用于数据传输与共享阶段的主要手段。API SEC系统聚焦网络中的API流量与敏感数据,以旁路监测为主要手段,发现API自身安全风险与API数据泄露风险。并将API与数据关联起来,以数据和敏感数据为核心,解决流动数据的分类分级与安全治理问题。为数据安全管理部门提供敏感数据流转监测的技术手段,为数据安全管理提供有效抓手。

  3.2技术架构

   API SEC主要关注API与传输数据的安全风险,产品能力上包含4个方面:资产管理、API安全风险、敏感数据识别和API审计溯源。API SEC通过资产管理、安全风险监测、敏感数据识别和审计溯源四大功能,为政企提供一套全面的API安全解决方案。它不仅能够帮助政企精准梳理API资产,还能实时识别和应对API的安全风险,守护数据隐私,并保障政企的安全合规。

  3.3应用场景

   API通常在以下场景需要部署:

  互联网边界的API交互:互联网出口区的API一般面向ToC用户,获取简单访问方便。是最容易被攻击和渗透的API。除业务自身提供的API外,组件框架、云平台等自带的API也可能随之暴露,成为未被纳管的影子API。

  第三方合作的API交互:外联接入区交互的一般是合作伙伴系统,即存在API调用,也存在API被调用的场景。形成一套以API为对象的供应链关系。

  核心数据交互:数字化转型要求建立数据连通性,用大数据来支撑对业务的转型。按照大数据平台的建设,数据会按照先申请、后使用的原则,进行API调用。

  3.4核心技术优势

  (1)API资产识别准确率高

   API资产识别与梳理的重要性不言而喻,但很多时候初级的API台账却并不方便使用。这是因为这些API中存在着大量的重复API和噪音API。重复API可能由于参数的变化而导致API数量级的增加;而噪音API可能是由于互联网暴露面的扫描或者内网扫描,属于大量的无效API。如果不对这些初级API台账进行精细化处理,输出的API资产并无法真正应用于安全运营中。

   API SEC充分考虑到了这两种最典型的情况,通过多种手段逐渐过滤,最终输出准确的API资产列表:

  通过白名单屏蔽扫描器源IP

  忽略静态文件传输

  忽略无页面内容请求如40x、50x

  通过HTTP Header和HTTP Body识别API自动路径合并,将同一API进行合并,并通过这一系列自动化的识别与优化,API SEC输出的API资产列表将保持较高的准确性。再加上API SEC通过内容和上下文分析而打上的各种标签,会更进一步提升API安全的监测能力和运营效果。

  (2)敏感数据类别覆盖广

   API是数据流动、共享、分发的主要载体,关注API的安全,重点是要关注API所传输数据的风险。绿盟科技在数据安全多年的积累和多个项目实战中的经验中,得到了一套准确度高、覆盖行业广的数据分类分级模板。可准确识别数据的类别和级别。API SEC系统内置个人隐私数据模板和3个行业分类分级模板,用于识别API所传输数据的类别和级别。通过行业规范和实战优化,敏感数据识别准确率高。为API安全风险识别和数据泄露风险奠定基础。

  (3)异常行为发现模型丰富

   API安全风险区别于传统WAF最大的特点,就是API的灵活性导致了根据特征匹配的监测方式效果有限。而通过异常行为分析的方式,能够很好弥补特征检测的缺失。API SEC非常重视API异常行为识别的能力,并且开创性地通过多维分析方式,提升API异常行为识别能力的准确度。通过数据维度、账号维度、频率维度、生命周期维度、内网维度、外网维度等6个维度的结合,更精准的发现API的异常行为风险。

  

   API安全技术总结

   API安全技术的发展经历了从单一的响应模式到多样化架构模式的转变。API安全技术是现代软件架构中不可或缺的一部分,随着API在数据交互、微服务架构和数字化转型中的广泛应用,其安全性的重要性日益凸显。全面的监控和审计是API安全的重要组成部分,通过日志记录、实时监控和安全审计,政企能够及时发现异常行为和潜在威胁。API安全监控工具能够提供详细的流量分析、性能指标和安全事件告警。

关注同花顺财经(ths518),获取更多机会

0

+1
  • 北信源
  • 兆易创新
  • 科森科技
  • 卓翼科技
  • 天融信
  • 吉视传媒
  • 御银股份
  • 中油资本
  • 代码|股票名称 最新 涨跌幅