Evalúa si cada bucket de Object Storage Service (OSS) cuyo Bucket ACL está configurado como Public Read/Write cuenta con una política de bucket que no otorga permisos a cuentas anónimas. Si se cumple esta condición, el resultado de la evaluación es Compliant.
Escenarios
Utilice esta regla para comprobar que los buckets de OSS tengan políticas de bucket configuradas y que no se otorguen permisos de lectura ni escritura a cuentas anónimas. De este modo, se previene el acceso no autorizado y se protege la seguridad de los datos.
Nivel de riesgo
Nivel de riesgo predeterminado: alto.
Al aplicar esta regla, puede modificar el nivel de riesgo según los requisitos de su negocio.
Lógica de evaluación de cumplimiento
Si un bucket de OSS con Bucket ACL en Public Read/Write tiene una política de bucket configurada y dicha política no otorga permisos de lectura ni escritura a cuentas anónimas, el resultado de la evaluación es Compliant.
Esta regla no aplica a los buckets de OSS cuyo Bucket ACL está configurado como Private.
Si un bucket de OSS con Bucket ACL en Public Read/Write no tiene una política de bucket configurada, el resultado de la evaluación es Incompliant. El resultado también es Incompliant cuando la política existe pero otorga permisos de lectura o escritura a cuentas anónimas. Para obtener más información sobre cómo corregir una configuración que no cumple con la regla, consulte Incompliance remediation.
Detalles de la regla
|
Elemento |
Descripción |
|
Nombre de la regla |
OSS bucket anonymous access prohibited |
|
Identificador de la regla |
oss-bucket-anonymous-prohibited |
|
Etiqueta |
OSS, Bucket y BucketPolicy |
|
Corrección automática |
No compatible |
|
Tipo de activación |
Cambio de configuración |
|
Tipo de recurso compatible |
Bucket de OSS |
|
Parámetro de entrada |
Ninguna. |
Corrección de incumplimientos
Otorgue a usuarios específicos los permisos obligatorios sobre el bucket de OSS. Para obtener más información, consulte Descripción general.