Skip to main content

Snyk y Atlassian, sentados en un árbol

Escrito por
Headshot of Aner Mazur

Aner Mazur

24 de agosto de 2017

0 minutos de lectura

Con el Atlassian Summit a la vuelta de la esquina, llegó el momento de que la compatibilidad de Snyk con Bitbucket Server salga de la versión beta. Ahora puedes integrar Snyk estrechamente en tu flujo de trabajo de Atlassian de principio a fin: desde supervisar fácilmente tus proyectos hasta integrarlo con Bitbucket Pipelines e incluso crear tickets en JIRA Software.

Compatibilidad con Bitbucket Server

La nueva compatibilidad con Bitbucket Server te permite probar y supervisar aplicaciones Java, Node.js, Ruby y muchas otras desde la interfaz de Snyk. Podrás elegir qué repositorios quieres proteger, encontrar vulnerabilidades de seguridad, supervisarlos continuamente para detectar vulnerabilidades recién divulgadas y, pronto, corregir problemas con un solo clic.

Formulario de selección de repositorio de Bitbucket Server que muestra repositorios de prueba y un campo opcional para la ubicación de un archivo de dependencias personalizado

Si usas una instancia de Bitbucket Server de acceso público, puedes conectarla desde la página de integraciones al proporcionar tus credenciales del servidor (recomendamos usar un usuario exclusivo con permisos de solo lectura).

Si usas una instancia privada de Bitbucket Server, tendrás que usar nuestro Broker, que garantizará que solo se permitan las solicitudes que Snyk necesita para funcionar.

Una vez que ingreses tus credenciales, verás una lista de todos los proyectos en tu instancia de Bitbucket Server para que elijas cuáles quieres que Snyk pruebe y supervise. Snyk realizará una prueba inicial en cada uno para identificar las dependencias que usan y detectar si tienen vulnerabilidades.

Snyk también seguirá probando esos repositorios con la frecuencia que especifiques para detectar vulnerabilidades recién divulgadas. Cada vez que Snyk encuentre un problema, recibirás una notificación con información sobre cómo corregirlo para que puedas resolverlo de inmediato.

Panel de vulnerabilidades de Goof que muestra un problema de alta gravedad de inyección de contenido y código (XSS) en el módulo marcado.

Integración con Bitbucket Pipelines

La CLI de Snyk también te permite integrarte con tus Bitbucket Pipelines. Al ejecutar snyk test, se buscarán vulnerabilidades en tu proyecto, y snyk monitor tomará una instantánea del estado actual de tu aplicación para que Snyk pueda seguir supervisándola.

En los proyectos Node.js, incluso puedes usar snyk protect para aplicar automáticamente los parches o las actualizaciones que elijas.

Vulnerabilidades de Snyk como tickets de JIRA Software

Ya sea que ejecutes Snyk con la CLI, uses la integración incorporada de Bitbucket Server o ambas opciones, los informes de Snyk te indicarán cómo resolver cada problema lo antes posible. Sin embargo, a veces los problemas necesitan más tiempo para evaluarlos, programarlos y asignarlos a las personas adecuadas.

Por eso creamos una herramienta que conecta los resultados de la ejecución de nuestra CLI en tu pipeline con tu instancia de JIRA Software y crea tickets para los problemas que Snyk encuentre.

Cada ticket de JIRA Software incluye la gravedad de la vulnerabilidad y la información pertinente. Si el script detecta que ya se creó un ticket para una vulnerabilidad, agregará un comentario al ticket original en lugar de crear uno duplicado.

Cuando registras tus vulnerabilidades como errores en JIRA Software, puedes clasificarlas, asignarlas a las personas adecuadas y resolverlas según corresponda.

¡Y esto no termina aquí!

Con la integración de Snyk con Bitbucket Server, la CLI y la herramienta Snyk-to-JIRA, puedes integrar Snyk sin problemas en todo tu flujo de trabajo de Atlassian. Snyk te ayuda a encontrar vulnerabilidades, evitar que aparezcan otras nuevas, supervisar continuamente tus proyectos e incluso crear tickets automáticamente en JIRA Software.

¡Y tenemos más novedades en camino! Estamos trabajando en una integración más profunda con JIRA Software, la integración con Bitbucket.org, la posibilidad de corregir solicitudes de fusión con un solo clic y mucho más. Si usas el conjunto de herramientas de Atlassian, contáctanos hoy para que podamos habilitar la integración de Bitbucket Server en tu cuenta.

Y si asistirás al Atlassian Summit del 12 al 14 de septiembre, busca a Geva para ver de primera mano cómo funciona Snyk con tus herramientas de Atlassian.

Leer más

feature insights context
Blog

Los ataques autónomos ya están aquí. La defensa debe estar a su altura.

Los atacantes autónomos están reduciendo el tiempo disponible para defenderse. Descubre cómo el descubrimiento, la corrección, la validación y la prevención continuos pueden ayudar a los equipos de seguridad a seguirles el ritmo.

feature insights context
Blog

¿La prevención es, en esencia, un problema ya resuelto?

La prevención en el código generado por agentes está resuelta desde el punto de vista arquitectónico, pero elegir controles que protejan la seguridad sin ralentizar el desarrollo sigue siendo el desafío.

Live Stream

Agentes de remediación, sin misterios: por qué solucionar es mejor que encontrar

Descubre cómo el agente de remediación de Snyk utiliza inteligencia de seguridad, análisis de explotabilidad y validación para convertir las vulnerabilidades en solicitudes de incorporación de cambios listas para fusionarse.