Seguridad de código

Prisma® Cloud ofrece una seguridad automatizada para aplicaciones e infraestructuras nativas de la nube con herramientas de desarrolladores

Code Security Front
Code Security Back

Protección de los datos y la IA en 2024: lo que los directores de seguridad de la información deben saber

Permanezca por delante del riesgo de datos en 2024.

El desarrollo de aplicaciones nativas de la nube es rápido y complejo. Mantener el ritmo puede suponer un reto para los equipos de seguridad. Sin embargo, varias prácticas recomendadas de DevOps ofrecen la oportunidad de utilizar la automatización para proteger las aplicaciones y la infraestructura desde el código hasta la nubeTM, aliviando así esa presión.

Una única herramienta para proteger el código en todas las arquitecturas modernas y cadenas de suministro de software.

Prisma Cloud incorpora una seguridad integral en todo el ciclo de desarrollo del software. La plataforma identifica vulnerabilidades, errores de configuración, infracciones de cumplimiento y secretos expuestos en una etapa más temprana del ciclo de vida de desarrollo. Al admitir soporte de escaneo para plantillas de IaC, imágenes de contenedores, paquetes de código abierto y canales de entrega, Prisma Cloud ofrece seguridad de código respaldada por una comunidad de código abierto y años de experiencia en investigación de amenazas. Gracias a los controles de políticas y la visibilidad conectada, los equipos de ingeniería pueden proteger todas sus soluciones sin abandonar sus herramientas, mientras que los equipos de seguridad pueden garantizar que todos los códigos implementados estén protegidos.
  • Compatibilidad con múltiples lenguajes, tiempos de ejecución y marcos
  • Controles coherentes desde el tiempo de desarrollo hasta el tiempo de ejecución
  • Incorporada en herramientas de DevOps
  • Escaneo de infraestructura como código
    Escaneo de infraestructura como código
  • Escaneo de imágenes de contenedores
    Escaneo de imágenes de contenedores
  • Políticas como código
    Políticas como código
  • Seguridad de CI/CD
    Seguridad de CI/CD
  • Seguridad de secretos
    Seguridad de secretos
  • Análisis de composición de software
    Análisis de composición de software
  • Cumplimiento de licencias de OSS
    Cumplimiento de licencias de OSS

LA SOLUCIÓN PRISMA CLOUD

Nuestro enfoque de seguridad de código

Escaneo de infraestructura como código

La infraestructura como código presenta la oportunidad de proteger la infraestructura de nube en el código antes de que se implemente en producción. Prisma Cloud agiliza la seguridad a lo largo del ciclo de vida de desarrollo del software utilizando la automatización e integrando la seguridad en los flujos de trabajo de las herramientas de DevOps para plantillas de ARM, sin servidor, Dockerfile, Kubernetes, CloudFormation y Terraform.

  • Automatice el escaneo de seguridad en la nube en el código

    Añada controles automáticos de errores en la configuración y secretos expuestos en cada paso del ciclo de vida de desarrollo del software.

  • Aproveche el poder del código abierto y la comunidad

    Checkov, la principal herramienta de políticas como código abierto que impulsa la seguridad de la infraestructura como código de Prisma Cloud, está respaldada por una comunidad activa y tiene millones de descargas.

  • Integre comentarios de seguridad de código directamente en las herramientas del desarrollador

    Prisma Cloud cuenta con integraciones de herramientas de CI/CD, VCS y IDE para ayudar a los desarrolladores a enviar códigos seguros en sus cargas de trabajo existentes.

  • Incluya un amplio contexto de los errores en la configuración

    Prisma Cloud hace un seguimiento automático de las dependencias de recursos de IaC y los modificadores de los desarrolladores más recientes para mejorar la colaboración en equipos más grandes.

  • Envíe comentarios y correcciones automatizados en el código

    Automatice los comentarios de las solicitudes de validación sobre los errores de configuración junto con las solicitudes de validación automatizadas, las correcciones de compilación y las correcciones inteligentes para los errores de configuración identificados

Infrastructure as code scanning

Escaneo de imágenes de contenedores

Las imágenes de contenedores son un componente fundamental de las aplicaciones nativas de la nube. Sin embargo, suelen incluir muchos recursos que están más allá del control de los desarrolladores, como sistemas operativos y configuraciones. Prisma Cloud permite a los equipos de seguridad implementar protecciones para prevenir vulnerabilidades, infracciones de cumplimiento y secretos expuestos en imágenes de contenedores.

  • Identifique vulnerabilidades en imágenes de contenedores

    Utilice twistcli para identificar vulnerabilidades en los sistemas operativos y paquetes de código abierto incorporados en capas de imágenes de contenedores.

  • Proporcione orientación sobre el estado de las correcciones

    Indique a los desarrolladores el estado de la corrección, la versión mínima que se ebe corregir y el tiempo transcurrido desde que se publicó la corrección para priorizar la actualización de los paquetes.

  • Alerte o bloquee vulnerabilidades en función del nivel de gravedad

    Añada protecciones para bloquear imágenes con vulnerabilidades que no cumplan con los requisitos del nivel de gravedad, antes de que se envíen a producción.

  • Logre un cumplimiento de la normativa de contenedores en el código

    Revise las configuraciones y dependencias de imágenes de contenedores para detectar infracciones de parámetros populares, como CIS y cuestiones de propiedad como el malware en el tiempo de desarrollo.

  • Garantice la confianza en las imágenes de contenedores

    Fortalezca las imágenes con escaneos del tiempo de desarrollo, visualice secretos expuestos y aproveche los registros de confianza para lograr una cadena de suministro de imágenes de contenedores seguros.

  • Integre el ciclo de vida del desarrollo del software

    Incorpore protecciones y comentarios de seguridad en herramientas de CI/CD populares, VCS y registros.

Container image scanning

Políticas como código

Las pruebas de seguridad tradicionales las realizan diferentes organizaciones con distintas herramientas, lo que crea controles aislados y difíciles de reproducir. Prisma Cloud ofrece una herramienta de políticas como código a fin de proporcionar controles incorporados en el código que pueden ser replicados, controlados por versiones y probados contra repositorios de código en vivo.

  • Desarrolle y controle políticas utilizando un código

    Defina, pruebe y controle la versión de listas de verificación, listas de omisión y políticas personalizadas con gráficos en Python y YAML para plantillas IaC.

  • Implemente y configure cuentas y agentes en el código

    Utilice Terraform para incorporar cuentas, implementar agentes y configurar políticas del tiempo de ejecución, incluida la ingesta y protección basada en archivos Swagger y OpenAPI.

  • Saque provecho de políticas personalizadas e innovadoras para errores de configuración

    Prisma Cloud ofrece cientos de políticas innovadoras desarrolladas en el código y le permite añadir políticas personalizadas en recursos en la nube y plantillas IaC.

  • Envíe comentarios directamente en el código que se está escribiendo

    Las plantillas IaC ofrecen comentarios directos con correcciones automáticas, comentarios sobre solicitudes de validación/fusión y correcciones automáticas sobre solicitudes de validación/fusión.

Policy as code

Seguridad de CI/CD

Los canales de CI/CD nativos de la nube se convierten cada vez más en el objetivo de los ataques, ya que brindan a los actores maliciosos acceso a códigos y secretos utilizados para inyectar códigos maliciosos o intentar filtrar datos. Prisma Cloud brinda una forma simple y potente de obtener visibilidad y control de los canales de entrega de la aplicación. Saque provecho de la plataforma Cloud Application Graph™ para fortalecer los canales CI/CD a lo largo del tiempo y evitar que los problemas de seguridad lleguen a producción.

  • Observe todo el ecosistema de ingeniería

    Obtenga una visibilidad unificada del ecosistema de ingeniería, incluidos los repositorios de códigos, los colaboradores, las tecnologías utilizadas, los canales conectados con los riesgos de código de seguridad de la IaC, SCA y seguridad de secretos.

  • Fortalezca los canales de CI/CD

    Con información de investigaciones de seguridad de CI/CD de primer nivel, Prisma Cloud ayuda a los equipos a implementar protecciones de seguridad para fortalecer los canales y lograr una postura de CI/CD optimizada contra el marco de los diez principales riesgos de CI/CD de OWASP.

  • Analice todo el ecosistema

    Cloud Application Graph de Prisma Cloud utiliza bases de datos relacionales con gráficos para que las organizaciones puedan centralizar la visibilidad y el control en todo el ecosistema de ingeniería correlacionando señales dispares entre códigos base, escáneres, herramientas de orquestación y automatización, etc.

  • Cree una lista de materiales de software (SBOM)

    Elabore una SBOM con paquetes de código abierto, bibliotecas y recursos de IaC junto con problemas de seguridad asociados para hacer un seguimiento del riesgo de la aplicación y comprenderlo.

SEGURIDAD DE CI/CD

Seguridad de secretos

Los actores maliciosos solo demoran un minuto en detectar y vulnerar credenciales expuestas en línea. Identifique secretos antes de producción con Prisma Cloud. Utilice firmas y heurística para detectar y eliminar secretos de las plantillas de IaC e imágenes de contenedores en entornos y tiempo de desarrollo.

  • Detecte secretos en casi todos los tipos de archivos

    Identifique contraseñas y tokens en plantillas de infraestructura como código, imágenes doradas y repositorios de Git.

  • Muestre secretos en las herramientas de los desarrolladores

    Muestre a los desarrolladores secretos codificados en el código a través de IDE, CLI, enlaces previos y herramientas de CI/CD.

  • Escanee secretos multidimensionales

    Utilice expresiones regulares, palabras clave o identificadores de entropía afinados para localizar secretos comunes y poco comunes.

Secrets scanning

Análisis de composición de software

La mayor parte del código de las aplicaciones modernas está formado por dependencias de código abierto. Si no se sabe qué dependencias se utilizan, sumado al miedo de introducir cambios trascendentales, se pueden dejar vulnerabilidades sin corregir. Prisma Cloud se integra con herramientas de desarrolladores para identificar vulnerabilidades en paquetes de código abierto y los árboles de dependencias completos que admiten correcciones de baches flexibles y granulares.

  • Aproveche las fuentes líderes del sector para una confianza total en la seguridad del código abierto

    Prisma Cloud escanea las dependencias de código abierto dondequiera que se encuentren y las compara con bases de datos públicas como NVD y Prisma Cloud Intelligence Stream para identificar vulnerabilidades.

  • Identifique vulnerabilidades en cualquier profundidad y contexto de dependencia

    Prisma Cloud ingiere datos de los gestores de paquetes para extrapolar árboles de dependencias hasta la capa más lejana y conectar los riesgos de la infraestructura y la aplicación para priorizar las correcciones más rápidas.

  • Integre una seguridad de código abierto en todo el ciclo de vida de desarrollo

    Envíe comentarios sobre vulnerabilidades en tiempo real a los desarrolladores a través de IDE y solicitudes de validación/fusión de VCS y bloquee las actividades de desarrollo en función de los umbrales de vulnerabilidad para mantener la seguridad de su entorno nativo en la nube de forma proactiva.

  • Solucione los problemas sin introducir cambios trascendentales

    Obtenga la actualización más pequeña recomendada para solucionar vulnerabilidades en dependencias directas y transitivas sin riesgo de interrumpir funciones críticas. Solucione varios problemas a la vez con la flexibilidad de seleccionar versiones granulares por paquete.

Análisis de composición de software

Cumplimiento de licencias de OSS

Cada empresa tiene sus propias políticas de uso aceptable de licencias de código abierto. No espere hasta una revisión manual de cumplimiento para descubrir que una biblioteca de código abierto no cumple con sus requisitos. Prisma Cloud cataloga las licencias de código abierto para las dependencias y puede alertar o bloquear implementaciones en función de políticas de licencia personalizables.

  • Evite costosas infracciones de licencias de código abierto

    Obtenga comentarios en una fase temprana y bloquee las acciones de desarrollo en función de infracciones de licencias de paquetes de código abierto que admiten todos los lenguajes y gestores populares de paquetes.

  • Escanee repositorios de Git y de otros tipos para detectar problemas

    Prisma Cloud cuenta con integraciones nativas y sistemas de control de versiones como GitHub y Bitbucket, pero puede escanear cualquier tipo de repositorio gracias a nuestra herramienta de línea de comandos.

  • Utilice reglas predeterminadas o personalice alertas y bloqueos

    Establezca umbrales de alerta y bloqueo en función del tipo de licencia para cumplir los requisitos internos de licencias “copyleft” y licencias permisivas.

OSS license compliance

Módulos de seguridad de código

SEGURIDAD DE LA INFRAESTRUCTURA COMO CÓDIGO

Seguridad de la IaC automatizada integrada en los flujos de trabajo de los desarrolladores

ANÁLISIS DE COMPOSICIÓN DE SOFTWARE (SCA)

Seguridad del código abierto compatible con el contexto y precisa y cumplimiento de licencias

SEGURIDAD DE LA CADENA DE SUMINISTRO DE SOFTWARE

Protección integral de componentes y canales de software

SEGURIDAD DE SECRETOS

Escaneo multidimensional y completo de secretos en repositorios y canales.

Recursos destacados

Documentos valiosos sobre seguridad de código