应用程序安全评估是对组织安全状况的综合评估。Web应用程序安全评估是一个持续的过程;不是一年一次的活动或合规手续。它必须从SDLC阶段集成到应用程序生命周期中,以实现有效的安全性。为了使应用程序安全评估有效且令人满意,它们必须包括12个关键组件。继续阅读以了解这些组件是什么。
有效应用安全评估的12个必备组件
1.定义明确的应用程序安全策略和流程与业务影响相一致
Web应用程序安全评估不会自动导致应用程序安全。安全评估确定了几个细粒度的漏洞,所有这些漏洞都不需要修复。该决定将取决于明确定义且不断发展的安全策略和流程中建立的目标、目的和范围。
安全策略和流程将建立策略、补救策略、事件响应计划、补丁管理规则、可接受的行为等。他们将定义扫描、安全审计和渗透测试的频率和范围。为了有效地最小化Web应用程序安全带来的风险和最大化ROI,策略和实践必须与业务风险和影响相关联。这要求企业识别关键任务资产、关键漏洞并优先考虑其安全性。
如果不了解清单,就不可能进行令人满意的应用程序安全评估。在这里,企业需要规划他们的IT环境以发现、分类和记录他们的资产。应用程序处于不断变化的状态,其中包含多个移动部件和第三方组件。这种敏捷的IT环境意味着正在添加新的资产,这些资产需要被识别并包含在评估范围内。同样,一些资产和组件可能会变得多余,从而产生新的漏洞;在被攻击者识别之前,它们需要被识别和删除。
企业通常会采取一些安全控制措施来识别威胁和漏洞并降低风险。这可能包括防火墙、防病毒、反恶意软件、扫描工具、访问控制、身份验证实践等。通过控制分析,识别出这些控制。在这里,准备了基于角色的访问控制指标,以了解不同用户组的授权级别。这是安全审计和渗透测试的有用信息。

成功的安全评估要求企业不断识别其应用程序、系统、第三方组件、软件、代码等中存在的漏洞、安全漏洞、弱点、缺陷等。因此,安全漏洞评估是必要的。WAS等自动化应用程序扫描工具可有效识别各种漏洞,包括OWASPTop10。此外,结合放置在网络外围的托管、直观的WAF,您可以自动修补漏洞直至修复。
虽然扫描工具可以识别大量漏洞,但它们无法检测未知漏洞和业务逻辑缺陷。他们也不会告诉IT安全团队已知漏洞的可利用性。这就是为什么渗透测试是必要的,因为它揭示了Web应用程序安全的这些方面。它们清楚地展示了现有安全防御在保护应用程序方面的有效性。
误报会消耗IT安全团队的时间和资源。通过使用AppTrana进行误报管理,企业可以确保零误报并消除不必要的干扰。
通过可能性确定,企业根据安全漏洞评估、控制分析和威胁识别的结果来评估攻击/违规的概率。该组件可帮助企业将面临的威胁分类为高、中、低,并据此制定战略。
通过影响分析,企业可以评估成功的安全攻击可能造成的潜在损害。企业必须考虑财务损失、合规性、法律成本、声誉损害、客户流失等因素。
安全风险是威胁和漏洞的函数。使用威胁的可能性、资产的脆弱性和应用程序安全风险评估期间的潜在影响来量化风险。此外,为所有资产创建风险评级。根据风险评级,对资产进行优先排序,并采取补救和安全措施。
有效的Web应用程序安全评估的另一个重要组成部分是安全建议。确定当前风险后,企业需要重新制定战略并规划其安全防御,以确保稳健的安全态势。
记录安全评估的结果势在必行。生成的详细报告可作为高层管理人员就应用程序安全做出关键决策的基础,包括预算、流程、程序等。它还为随着时间的推移跟踪和监控关键指标提供了坚实的基础。
应用程序安全评估使企业能够了解其安全状况。这些评估必须包括上述12个关键组成部分才能进行有效评估。
本文来源:虚拟主机--进行令人满意的Web应用程序安全评估所需的12个关键组件
本文地址:https://www.idcbaba.com/zhuji/2550.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



