2023 年 API 安全状况

news2024/11/26 2:33:41

在当今快速变革的数字世界中,API 已成为快速交付业务功能的关键。这些数字连接器支撑着我们今天见证的大部分企业创新,从无缝的客户体验到集成的合作伙伴生态系统。

随着 API 使用量的激增,潜在风险呈指数级增长。让我们用硬数据来说明 API 安全的当前状态。

衡量 API 的繁荣

深入研究 Traceable 的全球 API 安全状况 揭示了一个深刻的事实:毫无疑问,API 对于全球数字化转型至关重要。

在我们的分析中,显着 57% 的组织将 API 的重要性按照 1 到 10 的等级评定为 7 或更高,其中总计 29% 的组织将最重要的级别评为 9 或 10。

这不仅仅是一种趋势而是业务技术战略的根本性转变。

然而,令人不安的反叙事出现了。虽然绝大多数人(确切地说是 88%)使用超过 2,500 个云应用程序(这凸显了广泛的 API 网络),但只有 59% 的人声称他们可以发现所有正在使用的 API。

当您考虑 API 发挥的不可或缺的作用时,这些数字说明了显着的脱节。想象一下在城市中建造一个管道网络但随后失去了它们的踪迹。

在数字领域,未被检测到和不受保护的 API 是网络攻击的隐藏路径。 

API安全性的微妙之处

虽然 API 在我们的数字生态系统中的重要性怎么强调都不为过,但其错综复杂的安全性仍然是大多数组织犹豫不决的领域。深入研究数据可以让我们更清楚地了解这些细微差别以及大多数安全策略中现有的差距。

51% 的组织实施快速扫描来识别并消除生产环境中易受攻击的 API,这确实是个好消息。这种主动的方法展示了对直接威胁的理解。然而,真正的战场广阔且复杂得多。

数据表明,挑战不仅在于即时威胁检测,还在于 API 生成的互连活动、行为和流程的各个层面。

只有 59% 的组织拥有能够发现所有正在使用的 API 的解决方案。这本质上意味着相当一部分企业 API 仍然不受关注,因此处于 API 治理框架之外。

未被发现的 API 是不受监控的 API,而不受监控的 API 是网络威胁的潜在网关。其影响是巨大的,从未经授权的数据访问到运营中断等等。

任何漏洞,无论是现有漏洞还是零日漏洞,都等待攻击者使用复杂的机制在关键应用程序上查找这些漏洞来利用。

对于 API 安全性,上下文是关键

此外,对 API 安全性的总体掌握来自于对复杂相互作用的理解。只有 38% 的组织拥有能够让他们了解 API 活动、用户行为、数据流和代码执行之间的上下文的解决方案。

在超连接的数字生态系统中,理解这些数据至关重要。用户行为异常或可疑数据流可能是违规尝试或漏洞利用的早期迹象。

此外,根据动态威胁参数定制安全响应的能力也是必不可少的。

虽然通用安全协议可以阻止常见威胁,但基于威胁参与者、受损令牌、IP 滥用速度、地理位置、IP ASN 和特定攻击模式的定制防御可能是击退威胁和安全漏洞之间的区别。然而大多数组织不具备这种能力。

最后,公司继续忽视监控和了解 API 端点和应用程序服务之间通信模式的需要。API 可能按预期运行,但如果其通信模式异常或其与其他服务的交互是意外的,则可能表明存在潜在漏洞或配置错误。

大多数公司已经采取了实现 API 安全的基础步骤。然而,违规行为仍在继续。在最近遭到破坏的组织中,  74% 在过去两年中经历了至少 3 次与 API 相关的破坏。显然需要深入研究真正保护 API 的基础。

发现所有 API 并扫描它们是否存在漏洞只是第一步。了解交互、行为和潜在威胁向量的情况是 API 安全的下一个前沿领域。

引领 API 安全的未来

考虑到 API 在数字化未来中的中心地位,组织面临着双重挑战。

首先,他们需要充分认识自己的数字生态系统的范围,了解每个 API 的作用和潜在的漏洞。需要识别和解决无声威胁(例如影子 API 和僵尸 API)。每扇隐藏的门都可能成为剥削的切入点。

其次,API 安全范式需要全面改革,特别是在应对日益严峻的 API 滥用挑战方面。

API 滥用(威胁行为者操纵 API 功能来实现恶意目标)已成为一个严重问题。仅仅发现 API 或执行例行漏洞测试等简单措施是不够的。

我们必须采取积极主动、前瞻性的立场,专门打击这种滥用行为。安全措施应融入 API 生命周期的每个阶段——从开发到部署,再到警惕、持续的监控。

从本质上讲,虽然 API 已成为我们数字化转型努力的关键,但我们当前的安全基础设施可能尚未为它们带来的挑战做好充分准备。新数据描绘了一幅生动的图画。

API 既是我们的优势,也是我们潜在的劣势。当我们迈向 API 推动的未来时,平衡 API 的变革力量与同样发展的 API 安全方法至关重要。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1179267.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【redis 面试题】③ 缓存雪崩

文章目录 前言一、什么是缓存雪崩二、缓存雪崩的解决方案 前言 跟着B站的黑马程序员学习面试题,目前是redis的第三个内容——缓存雪崩 课程传送门:redis——缓存雪崩 一、什么是缓存雪崩 缓存雪崩是设置缓存时采用了相同的过期时间,导致缓存…

Pytorch 快速参数权重初始化

定义一个函数: 这里比如要初始化2维卷积权重值,采用xaiver 数据分布,还有很多其他的数据分布可以探索 def weights_init(m):if isinstance(m, nn.Conv2d):xavier(m.weight.data)xavier(m.bias.data) 然后定义一个含2维卷积的网络&#xff…

HTML5+CSS3小实例:带功能区的图片悬停特效

实例:带功能区的图片悬停特效 技术栈:HTML+CSS 效果: 源码: 【HTML】 <!DOCTYPE html> <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta name="viewport" content=&…

esxi 6.7下安装黑裙

esxi上创建一个黑裙系统的虚拟机&#xff0c;用来存资料 一、工具 硬件&#xff1a; 工控机&#xff1a;装有esxi6.7系统&#xff08;192.168.100.2&#xff09;&#xff0c;配置&#xff1a;3865U&#xff0c;16G内存&#xff0c;120Gmsata120sata硬盘&#xff0c;6个网口 主…

oracle转换人大金仓全过程

前提 Oracle服务器&#xff1a;创建用户&#xff0c;导入数据库人大金仓服务&#xff1a;创建用户 注意&#xff1a;两者的参数设置要保持一致&#xff08;数字集UTF-8&#xff09;&#xff0c;人大金仓设置大小字符不敏感 人大金仓工具介绍 数字库开发管理工具&#xff1a;链…

【PTE-day03 报错注入】

报错注入 1、报错注入 group by count2、报错注入 extractvalue3、报错注入updatexml1、报错注入 group by count http://124.222.124.9:8888/Less-5/?id=-1 union select 1,count(*),concat((select database()),ceil(rand(0)*2)) as a from information_schema.tables grou…

思维模型 飞轮效应

本系列文章 主要是 分享 思维模型&#xff0c;涉及各个领域&#xff0c;重在提升认知。万事开头难&#xff0c;坚持就不难。 1 飞轮效应的应用 1.1使用飞轮效应的亚马逊 亚马逊的创始人杰夫贝索斯&#xff08;Jeff Bezos&#xff09;提出了“飞轮理论”&#xff0c;即通过不断…

jira Licenses更新步骤

有时候我们不想花钱使用jira,那么只有通过一个月以续期的方式来使用jira。下面提供下自己实测的方式 1、获取License Key 登录地址&#xff1a;https://my.atlassian.com 登录自己的Google账号&#xff0c;进入到下面账号&#xff0c;然后点击“New Trial License” product上…

HTB——introduction to active directory

文章目录 一、Active directory structure二、Active Directory Terminology 一、Active directory structure Active Directory &#xff08;AD&#xff09; 是用于 Windows 网络环境的目录服务。它是一种分布式分层结构&#xff0c;允许集中管理组织的资源&#xff0c;包括用…

【java】实现自定义注解校验——方法一

自定义注解校验的实现步骤&#xff1a; 1.创建注解类&#xff0c;编写校验注解&#xff0c;即类似NotEmpty注解 2.编写自定义校验的逻辑实体类&#xff0c;编写具体的校验逻辑。(这个类可以实现ConstraintValidator这个接口&#xff0c;让注解用来校验) 3.开启使用自定义注解进…

14.2 并发与竞争实验

一、原子操作实验 这节使用原子操作来实现对 LED 设备的互斥访问&#xff0c;也就是只有一个应用程序能使用 LED。 1.1 实验程序编写 因为是 12 章已经修改了设备树&#xff0c;所以这里暂时不用修改。 在 /linux/atk-mpl/Drivers 该目录下创建 7_atomic 子目录&#xff0c;并且…

大数据商城人流数据分析与可视化 - python 大数据分析 计算机竞赛

0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 基于大数据的基站数据分析与可视化 该项目较为新颖&#xff0c;适合作为竞赛课题方向&#xff0c;学长非常推荐&#xff01; &#x1f947;学长这里给一个题目综合评分(每项满分5分) 难度…

pandas DataFrame转成字典

目录 dict形式list形式records形式split形式 dict形式 原数据 DateFrame.to_dict() pd.read_excel(r"D:\Users\admin\Desktop\授信额度使用.xlsx").to_dict()list形式 DateFrame.to_dict(‘list’) pd.read_excel(r"D:\Users\admin\Desktop\授信额度使用.x…

Python 爬虫基础

Python 爬虫基础 1.1 理论 在浏览器通过网页拼接【/robots.txt】来了解可爬取的网页路径范围 例如访问&#xff1a; https://www.csdn.net/robots.txt User-agent: * Disallow: /scripts Disallow: /public Disallow: /css/ Disallow: /images/ Disallow: /content/ Disallo…

企业为啥邀请媒体做专访?有哪些注意事项?

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好&#xff0c;我是51媒体胡老师。 一&#xff0c;企业邀请媒体做专访有以下几个原因&#xff1a; 1.提升品牌知名度&#xff1a;通过媒体的报道和专访&#xff0c;企业可以扩大品牌的曝光度&#xff0c;增加公众对企业的认…

oracle 数据库 LISTAGG详解

目录 简介: 效果展示&#xff1a; 举例&#xff1a; 测试表及数据&#xff1a; 简介: Oracle数据库的LISTAGG函数用于将多行数据合并为单个字符串&#xff0c;常见于分组操作&#xff0c;实现数据的垂直到水平的转换。 解决问题如&#xff1a;一个人有多个手机号&#xff0c…

系列一、Spring + SpringMVC + MyBatis整合

一、概述 整合 Spring、SpringMVC、MyBatis。 二、整合步骤 2.1、pom <dependencies><!-- 普通maven项目中使用Sl4j注解 --><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1…

视频监控管理平台EasyCVR自动注销后,页面还存留播放窗口是什么原因?解决办法是什么?

视频监控TSINGSEE青犀视频平台EasyCVR能在复杂的网络环境中&#xff0c;将分散的各类视频资源进行统一汇聚、整合、集中管理&#xff0c;在视频监控播放上&#xff0c;TSINGSEE青犀视频安防监控汇聚平台可支持1、4、9、16个画面窗口播放&#xff0c;可同时播放多路视频流&#…

2023.11.6 Spring 使用注解存储 Bean 对象

目录 前置工作 使用类注解 五大类注解 Controller&#xff08;控制器&#xff09; Service&#xff08;服务&#xff09; Repository&#xff08;仓库&#xff09; Component&#xff08;组件&#xff09; Configuration&#xff08;配置&#xff09; 使用方法注解 B…

树莓派在Raspbian系统(Bookworm)中无法获取RJ45网口eth0或end0的IP地址(没有IPv4的地址无法操作)

由于 Raspbian 上个月刚好从 Bullseye 升级到 Bookworm 版本了&#xff0c;所以出现了很多修改&#xff0c;截止写博客的时候过去还没三十天&#xff0c;当然也没那么多解决方案参考&#xff0c;只能参考之前版本或者靠自己了&#xff0c;未来或许官方会进行修复&#xff0c;也…