Un certificado del dispositivo revocado sigue activo
Un certificado del dispositivo revocado sigue activo.
Esta comprobación aparece como REVOKED_DEVICE_CERTIFICATE_STILL_ACTIVE_CHECK
en la CLI y la API.
Gravedad: media
Detalles
Un certificado de dispositivo no está en la lista de revocación de certificados
Esta comprobación se aplica a los certificados de dispositivo ACTIVE o PENDING_TRANSFER.
Se devuelven los siguientes códigos de motivo cuando esta comprobación encuentra una falta de conformidad:
-
CERTIFICATE_REVOKED_BY_ISSUER
¿Por qué importa?
Un certificado de dispositivo generalmente se revoca porque ha sufrido un ataque. Es posible que aún no se haya revocado en AWS IoT debido a un error o un descuido.
Cómo solucionarlo
Compruebe que el certificado del dispositivo no ha sufrido un ataque. Si ha sido atacado, siga las prácticas recomendadas de seguridad para mitigar la situación. Es posible que desee:
-
Aprovisionar un nuevo certificado para el dispositivo.
-
Verificar que el nuevo certificado sea válido y que el dispositivo pueda usarlo para conectarse.
-
Utilice UpdateCertificate para marcar el certificado antiguo como REVOCADO en AWS IoT. También puede utilizar acciones de mitigación para:
-
Aplicar la acción de mitigación
UPDATE_DEVICE_CERTIFICATE
en los resultados de la auditoría para realizar este cambio. -
Aplicar la acción de mitigación
ADD_THINGS_TO_THING_GROUP
para agregar el dispositivo a un grupo en el que puede tomar medidas. -
Aplicar la acción de mitigación
PUBLISH_FINDINGS_TO_SNS
si desea implementar una respuesta personalizada en respuesta al mensaje de Amazon SNS.
Para obtener más información, consulte Acciones de mitigación.
-
-
Desvincular el certificado antiguo del dispositivo. (Consulte DetachThingPrincipal.)