中文

Serverless 云环境中受损函数的检测

密码学与安全 2024-08-06 v1 机器学习

摘要

无服务器计算是一种新兴的云计算范式,其核心是无服务器函数。虽然无服务器环境使软件开发人员能够专注于开发应用程序而无需主动管理底层运行时基础设施,但它们为各种安全威胁打开了大门,这些威胁对于现有方法来说可能难以缓解。现有的安全解决方案并不适用于所有无服务器架构,因为它们需要对无服务器基础设施进行显著修改,或依赖第三方服务来收集更详细的数据。本文提出了一种可扩展的无服务器安全威胁检测模型,利用云提供商的本地监控工具来检测无服务器应用程序中的异常行为。我们的模型旨在通过识别与不同类型的无服务器函数攻击相关的后开发异常行为来检测被破坏的无服务器函数,因此是最后一道防线。我们的做法不依赖于特定的无服务器应用程序,对威胁类型agnostic,并且可以通过模型调整实现可适应性。为了评估我们的模型性能,我们在AWS云环境中开发了一个无服务器网络安全测试基地,其中包括两种不同的无服务器应用程序并模拟各种覆盖无服务器函数所面临主要安全威胁的攻击情景。我们的评估显示,我们的模型能够检测所有实现的攻击,同时保持可忽略的误报率。

关键词

引用

@article{arxiv.2408.02641,
  title  = {Detection of Compromised Functions in a Serverless Cloud Environment},
  author = {Danielle Lavi and Oleg Brodt and Dudu Mimran and Yuval Elovici and Asaf Shabtai},
  journal= {arXiv preprint arXiv:2408.02641},
  year   = {2024}
}