已撤销的设备证书仍处于激活状态
已吊销的设备证书仍处于活动状态。
此检查在 CLI 和 API 中显示为 REVOKED_DEVICE_CERTIFICATE_STILL_ACTIVE_CHECK
。
严重性:中
详细信息
设备证书位于其 CA 的证书吊销列表
此检查适用于状态为“ACTIVE”或“PENDING_TRANSFER”的设备证书。
此检查发现不合规问题时,会返回以下原因代码:
-
CERTIFICATE_REVOKED_BY_ISSUER
为什么这非常重要
设备证书通常因为遭到破坏而被吊销。证书也可能因为错误或疏忽而尚未在 AWS IoT 中吊销。
如何修复
验证设备证书是否已遭破坏。如果已遭破坏,请遵照安全最佳实践来缓解此情况。您可能需要:
-
为设备预置新证书。
-
验证新证书是否有效以及设备能否使用它进行连接。
-
使用 UpdateCertificate 在 AWS IoT 中将旧证书标记为“REVOKED”。您还可以使用缓解操作实现以下目的:
-
对您的审计查找结果应用
UPDATE_DEVICE_CERTIFICATE
缓解操作以进行此更改。 -
应用
ADD_THINGS_TO_THING_GROUP
缓解操作,以将设备添加到可以对其执行操作的组。 -
如果要实现自定义响应以响应 Amazon SNS 消息,请应用
PUBLISH_FINDINGS_TO_SNS
缓解操作。
有关更多信息,请参阅 缓解操作。
-
-
将旧证书从设备分离。(请参阅 DetachThingPrincipal。)