privilegio mínimo
2 artículos con esta etiqueta
Exposición pública del almacenamiento en la nube: cuando los datos pueden filtrarse aunque Block Public Access esté activado
Las filtraciones de buckets vienen de la configuración, no de un ataque. La frase clave de la documentación: los ajustes de bloqueo del acceso público no modifican las políticas ni las ACL existentes; los ajustes públicos siguen debajo del bloqueo y, si se quita el bloqueo, vuelve el acceso público. Por eso el objetivo no es «el bloqueo está activado», sino «nada es público aunque se desactive el bloqueo». Aplícalo a nivel de cuenta, porque una política de bucket puede dar a alguien la capacidad de desactivar el bloqueo a nivel de bucket. Y «público» se define de forma más amplia de lo que se suele pensar.
Privilegio mínimo en claves SSH: mantén las claves de root de producción fuera de entornos efímeros que pueden ser comprometidos
Registrar una clave de root en producción desde un entorno efímero y comprometible (pod de GPU, runner de CI, VM desechable) significa que en el momento en que ese entorno se compromete, un atacante obtiene root en producción. Solución: sin claves de root en entornos efímeros; quita las claves cuando no se usen; si se necesita de nuevo, usa un usuario no-root más una clave restringida a un comando que limite la clave a una sola operación. Trata una clave reutilizada como tu activo más crítico y nunca construyas un montaje en el que una clave filtrada abra todos los servidores.