API渗透测试过程中的数据安全问题


近年来,国内外发生了许多由API漏洞恶意攻击或安全管理漏洞引起的数据安全事件,严重损害了相关企业和用户权益,逐渐引起了各方的关注。网络爬行动物通过API爬行大量数据:非法者通常使用假UA头和假IP隐藏身份,但获得企业内部账户,可能使用网络爬行动物获得该账户权限内的所有数据。如果存在水平越权和垂直越权等漏洞,在缺乏有效的权限管理机制的情况下,非法者可以通过掌握的参数特征结构要求参数来复制,数据全部泄露。


API敏感数据没有脱敏:如果后端没有处理个人敏感信息等数据,没有加密传输,流量被切断、解读,会严重影响企业、市民的个人权益。统一API设计开发规范,健全API设计、开发、测试等环节标准规范和管理制度,指导API开发运输流程标准化,提高API安全的重视度。API在线、变更、离线环节实时监视,全面调查API配置情况,整理API类型、活动接口数、失活接口数等资产现状。在线前:风险评估发现问题暂停在线调整,确保在线API安全性在线后:实时监视运行状况,发现界面运行异常、恶意调用等情况及时采取防护措施,修复相应问题。


API不再使用:按照离线流程立即处理,防止失活API继续在线,成为安全问题,完善API身份认证和许可管理机制,对提供数据增加、删除、修改等高风险操作的API,严格规范用户权限管理的敏感信息、重要数据相关的API。健全API安全防护系统,部署API网关统一界面管理等。加强API安全防护宣传力度,提高员工安全意识。提高员工,别是API开发运输人员的安全意识,进一步提高内部RD整体数据的安全认识。API身份认证实时监控能力,重点监控高频登录试验、Refer、非浏览器UA头登录等具有典型机器行为特点的操作,分析异常登录、调用行为,发现恶意行为及时报警。


异常行为实时监测预警能力,重点监测短时间内大量获取敏感数据、访问频率异常、非工作时间获取敏感数据等异常调用、异常访问行为实时分析,加强数据分类等级管理能力,API相关敏感数据按统一战略进行后端脱敏处理重点关注接口单次返回数据量过多、返回数据类型过多等情况。


API数据流程的监视能力,通过分析访问和访问IP的局域、地域或法域,实现数据流程的实时监视,防止数据接收者非法销售或滥用个人信息的风险,发现相关违法违规事件,立即阻止API访问应对海外IP访问内部网络API或内部IP访问海外API之后,健全紧急应对机制,制定API安全事件紧急应对计划,纳入企业现有的紧急管理系统,紧急程序包括监测警报和报告、数据泄露事件处理、危机处理和信息披露等环节。健全日志审计机制对接口访问、数据调用等操作进行完整日志记录,持续开展安全审计。健全数据泄露跟踪责任机制,制定API相关安全事件跟踪方案,安全事件发生后立即跟踪数据泄露途径、类型、规模、原因,分析根本原因。


分享: