View a markdown version of this page

Buscar vulnerabilidades de seguridad y errores de formato - AWS Orientación prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Buscar vulnerabilidades de seguridad y errores de formato

La infraestructura como código (IaC) y la automatización se han vuelto fundamentales para las empresas. Debido a que la IaC es sumamente sólida, tiene la gran responsabilidad de administrar los riesgos de seguridad. Los riesgos de seguridad más comunes de la IaC pueden incluir los siguientes:

  • Over-permissive AWS Identity and Access Management (IAM) privilegios

  • Grupos de seguridad abiertos

  • Recursos no cifrados

  • Registros de acceso no activados

Enfoques y herramientas de seguridad

Recomendamos que implemente los siguientes enfoques de seguridad:

  • Detección de vulnerabilidades en el desarrollo: corregir las vulnerabilidades en la producción es caro y conlleva mucho tiempo debido a la complejidad del desarrollo y la distribución de las revisiones de software. Además, las vulnerabilidades en la producción implican el riesgo de ser explotadas. Le recomendamos que emplee el escaneo de código en sus recursos de IaC para poder detectar y corregir las vulnerabilidades antes de pasar a la producción.

  • Cumplimiento y corrección automática: AWS Config ofrece reglas AWS administradas. Estas reglas le ayudan a garantizar el cumplimiento y le permiten intentar la corrección automática mediante AWS Systems Manager la automatización. También puede crear y asociar documentos de automatización personalizados mediante AWS Config reglas.

Herramientas de desarrollo comunes

Las herramientas que se describen en esta sección lo ayudarán a ampliar su funcionalidad integrada con sus propias reglas personalizadas. Le recomendamos que alinee las reglas personalizadas con los estándares de su organización. Estas son algunas herramientas de desarrollo comunes que se deben tener en cuenta: