Security Hub 控件适用于 Amazon CloudFormation - Amazon Security Hub
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Security Hub 控件适用于 Amazon CloudFormation

这些 Security Hub 控件用于评估 Amazon CloudFormation 服务和资源。

这些控件可能并非全部可用 Amazon Web Services 区域。有关更多信息,请参阅 按地区划分的控件可用性

[CloudFormation.1] CloudFormation 堆栈应与简单通知服务 (SNS) 集成 Simple Notification Service

重要

Security Hub 已于 2024 年 4 月停用了此控件。有关更多信息,请参阅 Security Hub 控件的更改日志

相关要求:NIST.800-53.r5 SI-4(12)、NIST.800-53.r5 SI-4(5)。

分类:检测 > 检测服务 > 应用程序监控

严重性:

资源类型:AWS::CloudFormation::Stack

Amazon Config 规则:cloudformation-stack-notification-check

计划类型:已触发变更

参数:

此控件检查 Amazon Simple Notification Service 通知是否与 Amazon CloudFormation 堆栈集成。如果没有与 CloudFormation 堆栈相关联的 SNS 通知,则该堆栈的控制将失败。

在堆栈中配置 SNS 通知有助于立即将 CloudFormation 堆栈中发生的任何事件或更改通知利益相关者。

修复

要集成堆 CloudFormation 栈和 SNS 主题,请参阅Amazon CloudFormation 用户指南中的直接更新堆栈

[CloudFormation.2] 应 CloudFormation 标记堆栈

类别:识别 > 清单 > 标记

严重性:

资源类型:AWS::CloudFormation::Stack

Amazon Config 规则:tagged-cloudformation-stack(自定义 Security Hub 规则)

计划类型:已触发变更

参数:

参数 描述 类型 允许的自定义值 Security Hub 默认值
requiredTagKeys 被评估资源必须包含的非系统标签键列表。标签键区分大小写。 StringList (最多 6 件商品) 1—6 个符合要求Amazon 的标签密钥。 无默认值

此控件检查 Amazon CloudFormation 堆栈是否具有参数中定义的特定键的标签requiredTagKeys。如果堆栈没有任何标签键或未在参数 requiredTagKeys 中指定所有键,则此控件会失败。如果未提供参数 requiredTagKeys,则此控件仅会检查是否存在标签键,如果堆栈未使用任何键进行标记,则此控件会失败。自动应用并以 aws: 为开头的系统标签会被忽略。

标签是您分配给 Amazon 资源的标签,它由密钥和可选值组成。您可以创建标签,以按用途、所有者、环境或其他标准对资源进行分类。标签可帮助您识别、组织、搜索和筛选资源。使用标签进行标记还可以帮助您跟踪负责操作和通知的资源所有者。使用标签进行标记时,可以将基于属性的访问权限控制(ABAC)作为授权策略实施,该策略根据标签来定义权限。您可以向 IAM 实体(用户或角色)和 Amazon 资源附加标签。您可以为 IAM 主体创建单个 ABAC 策略或者一组单独的策略。您可以将这些 ABAC 策略设计为允许在主体的标签与资源标签匹配时进行操作。有关更多信息,请参阅 ABAC 有什么用 Amazon? 在 IAM 用户指南中。

注意

请勿在标签中添加个人身份信息(PII)或者其他机密或敏感信息。许多人都可以访问标签 Amazon Web Services 服务,包括 Amazon Billing。有关更多标记最佳实践,请参阅中的为Amazon 资源添加标签Amazon Web Services 一般参考

修复

要向 CloudFormation 堆栈添加标签,请参阅 Amazon CloudFormation API 参考CreateStack中的。