用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/CyberStrikeus/CyberStrike --skill cis-aws-foundations-4-6命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | cis-aws-foundations-4.6 |
| description | Ensure rotation for customer-created symmetric CMKs is enabled |
| category | cis-logging |
| version | 7.0.0 |
| author | cyberstrike-official |
| tags | ["cis","aws","logging","kms","key-rotation","cmk","encryption"] |
| cis_id | 4.6 |
| cis_benchmark | CIS AWS Foundations Benchmark v7.0.0 |
| tech_stack | ["aws"] |
| cwe_ids | [] |
| chains_with | ["cis-aws-foundations-4.5"] |
| prerequisites | [] |
| severity_boost | {} |
AWS Key Management Service (KMS) allows customers to rotate the backing key, which is key material stored within the KMS that is tied to the key ID of the customer-created customer master key (CMK). The backing key is used to perform cryptographic operations such as encryption and decryption. Automated key rotation currently retains all prior backing keys so that decryption of encrypted data can occur transparently. It is recommended that CMK key rotation be enabled for symmetric keys. Key rotation cannot be enabled for any asymmetric CMK.
Rotating encryption keys helps reduce the potential impact of a compromised key, as data encrypted with a new key cannot be accessed with a previous key that may have been exposed. Keys should be rotated every year or upon an event that could result in the compromise of that key.
Creation, management, and storage of CMKs may require additional time from an administrator.
Customer-managed keys.Key spec = SYMMETRIC_DEFAULT.Key rotation tab.Automatically rotate this KMS key every year box is checked.Key spec = SYMMETRIC_DEFAULT.KeyIds:aws kms list-keys
aws kms describe-key --key-id <key-id>
"KeySpec = SYMMETRIC_DEFAULT", run the following command:aws kms get-key-rotation-status --key-id <kms-key-id>
KeyRotationEnabled is set to true.KEY_IDS=$(aws kms list-keys --query --output text)
KEY_ID ;
aws kms get-key-rotation-status --key-id --query --output table
All customer-managed symmetric CMKs (KeySpec = SYMMETRIC_DEFAULT) have KeyRotationEnabled set to true.
Customer-managed keys.Key spec = SYMMETRIC_DEFAULT that does not have automatic rotation enabled.Key rotation tab.Automatically rotate this KMS key every year box.Save.aws kms enable-key-rotation --key-id <kms-key-id>
By default, automatic key rotation is disabled for customer-managed symmetric CMKs. Key rotation must be explicitly enabled after key creation.
| Controls Version | Control | IG 1 | IG 2 | IG 3 |
|---|---|---|---|---|
| v8 | 3.11 Encrypt Sensitive Data at Rest - Encrypt sensitive data at rest on servers, applications, and databases containing sensitive data. | x | x | |
| v7 | 14.8 Encrypt Sensitive Information at Rest - Encrypt all sensitive information at rest using a tool that requires a secondary authentication mechanism not integrated into the operating system. | x |
| Techniques / Sub-techniques | Tactics | Mitigations |
|---|---|---|
| T1530 | TA0009 | M1041 |
Level 2 | Automated