NSA 和 CISA 揭示十大网络安全错误配置

2023-10-09 11:20

本文主要是介绍NSA 和 CISA 揭示十大网络安全错误配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

美国国家安全局 (NSA) 和网络安全与基础设施安全局 (CISA) 在5日公布了其红蓝团队在大型组织网络中发现的十大最常见的网络安全错误配置。

通报还详细介绍了威胁行为者使用哪些策略、技术和程序 (TTP) 来成功利用这些错误配置来实现各种目标,包括获取访问权限、横向移动以及瞄准敏感信息或系统。

报告中包含的信息是由两个机构的红色和蓝色团队在评估和事件响应活动期间收集的。

美国国家安全局表示:“这些团队评估了国防部 (DoD)、联邦民事行政部门 (FCEB)、州、地方、部落和领地 (SLTT) 政府以及私营部门的许多网络的安全态势。” 。

这些评估表明,常见的错误配置,例如默认凭据、服务权限以及软件和应用程序的配置;用户/管理权限的不当分离;内部网络监控不足;补丁管理不善,使每个美国人都面临风险。

在红蓝团队评估期间以及 NSA 和 CISA Hunt 和事件响应团队发现的10种最流行的网络配置包括:

1.软件和应用程序的默认配置

2.用户/管理员权限分离不当

3.内网监控不足

4.缺乏网络分段

5.补丁管理不善

6.绕过系统访问控制

7.多重身份验证 (MFA) 方法薄弱或配置错误

8.网络共享和服务的访问控制列表 (ACL) 不足

9.凭证安全状况不佳

10.不受限制的代码执行

正如联合通报中所述,这些常见的错误配置描述了众多大型组织网络内的系统漏洞。

这强调了软件制造商迫切需要采用设计安全原则,从而降低妥协风险。

软件制造商要采取一系列积极主动的做法,旨在有效解决这些错误配置并减轻网络防御者面临的挑战。

其中包括从开发的初始阶段到整个软件开发生命周期将安全控制集成到产品架构中。

此外,制造商应停止使用默认密码,并确保损害单个安全控制不会危及整个系统的完整性。采取主动措施消除整类漏洞(例如利用内存安全编码语言或实施参数化查询)也至关重要。

必须为特权用户强制执行多重身份验证 (MFA),并将 MFA 设置为默认功能,使其成为标准做法而不是可选选择。

NSA 和 CISA 还鼓励网络防御者实施建议的缓解措施,以降低攻击者利用这些常见错误配置的风险。

具有这种效果的缓解措施包括:

※ 消除默认凭据和强化配置;

※ 停用未使用的服务并实施严格的访问控制;

※ 确保定期更新并自动化修补过程,优先修补已被利用的已知漏洞;

※ 减少、限制、审计和密切监控管理帐户和权限。

除了应用大纲缓解措施之外,NSA 和 CISA 在今天的通报中还建议“针对映射到 MITRE ATT&CK 企业框架的威胁行为来锻炼、测试和验证组织的安全计划”。

这两个联邦机构还建议测试现有的安全控制清单,以根据通报中描述的 ATT&CK 技术评估其性能。

这篇关于NSA 和 CISA 揭示十大网络安全错误配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/172506

相关文章

Maven 配置中的 <mirror>绕过 HTTP 阻断机制的方法

《Maven配置中的<mirror>绕过HTTP阻断机制的方法》:本文主要介绍Maven配置中的<mirror>绕过HTTP阻断机制的方法,本文给大家分享问题原因及解决方案,感兴趣的朋友一... 目录一、问题场景:升级 Maven 后构建失败二、解决方案:通过 <mirror> 配置覆盖默认行为1. 配置示

SpringBoot排查和解决JSON解析错误(400 Bad Request)的方法

《SpringBoot排查和解决JSON解析错误(400BadRequest)的方法》在开发SpringBootRESTfulAPI时,客户端与服务端的数据交互通常使用JSON格式,然而,JSON... 目录问题背景1. 问题描述2. 错误分析解决方案1. 手动重新输入jsON2. 使用工具清理JSON3.

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

maven私服配置全过程

《maven私服配置全过程》:本文主要介绍maven私服配置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录使用Nexus作为 公司maven私服maven 私服setttings配置maven项目 pom配置测试效果总结使用Nexus作为 公司maven私

springboot加载不到nacos配置中心的配置问题处理

《springboot加载不到nacos配置中心的配置问题处理》:本文主要介绍springboot加载不到nacos配置中心的配置问题处理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录springboot加载不到nacos配置中心的配置两种可能Spring Boot 版本Nacos

Nacos注册中心和配置中心的底层原理全面解读

《Nacos注册中心和配置中心的底层原理全面解读》:本文主要介绍Nacos注册中心和配置中心的底层原理的全面解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录临时实例和永久实例为什么 Nacos 要将服务实例分为临时实例和永久实例?1.x 版本和2.x版本的区别

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

如何解决Druid线程池Cause:java.sql.SQLRecoverableException:IO错误:Socket read timed out的问题

《如何解决Druid线程池Cause:java.sql.SQLRecoverableException:IO错误:Socketreadtimedout的问题》:本文主要介绍解决Druid线程... 目录异常信息触发场景找到版本发布更新的说明从版本更新信息可以看到该默认逻辑已经去除总结异常信息触发场景复

Python struct.unpack() 用法及常见错误详解

《Pythonstruct.unpack()用法及常见错误详解》struct.unpack()是Python中用于将二进制数据(字节序列)解析为Python数据类型的函数,通常与struct.pa... 目录一、函数语法二、格式字符串详解三、使用示例示例 1:解析整数和浮点数示例 2:解析字符串示例 3:解

CentOS 7 YUM源配置错误的解决方法

《CentOS7YUM源配置错误的解决方法》在使用虚拟机安装CentOS7系统时,我们可能会遇到YUM源配置错误的问题,导致无法正常下载软件包,为了解决这个问题,我们可以替换YUM源... 目录一、备份原有的 YUM 源配置文件二、选择并配置新的 YUM 源三、清理旧的缓存并重建新的缓存四、验证 YUM 源