有漏洞的组件

有漏洞的组件


当应用程序中使用的库和框架等组件几乎总是以完全权限执行时,就会发生这种威胁。如果一个易受攻击的组件被利用,它会使黑客的工作更容易造成严重的数据丢失或服务器接管。

让我们借助简单的图表了解此漏洞的威胁代理、攻击向量、安全弱点、技术影响和业务影响。

using_components_with_known_vulnerabilities

例子

以下示例使用具有已知漏洞的组件 –

  • 攻击者可以通过不提供身份令牌来调用具有完全权限的任何 Web 服务。

  • 带有表达式语言注入漏洞的远程代码执行是通过基于 Java 的应用程序的 Spring 框架引入的。

预防机制

  • 识别 Web 应用程序中使用的所有组件和版本,而不仅限于数据库/框架。

  • 保持所有组件如公共数据库、项目邮件列表等都是最新的。

  • 在本质上易受攻击的组件周围添加安全包装器。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁