Skip to main content

Presentamos Snyk CLI para Ruby y más formas de corregir vulnerabilidades en Ruby

Escrito por
Headshot of Johanna Kollmann

Johanna Kollmann

19 de diciembre de 2016

0 minutos de lectura

Desde que lanzamos Ruby el mes pasado, hemos estado trabajando en mejoras. Hoy nos entusiasma contarte sobre nuestra compatibilidad ampliada con Ruby:

CLI de Ruby

Terminal que muestra vulnerabilidades en las dependencias de Ruby on Rails, incluidas alertas de scripts entre sitios y 22 vulnerabilidades encontradas.

Usa nuestra CLI de Ruby para probar proyectos Ruby de forma continua y monitorear tus dependencias en busca de nuevas vulnerabilidades. Instala la versión más reciente de Snyk con npm install -g snyk para probarla.

Ten en cuenta que snyk test y snyk monitor son compatibles actualmente, y puedes agregar estos comandos a tu sistema de compilación. La corrección de vulnerabilidades con snyk wizard solo está disponible para Node.js; para corregir vulnerabilidades en Ruby, usa nuestra integración con GitHub.

Funcionalidad ampliada para corregir vulnerabilidades en Ruby

Alerta de seguridad por denegación de servicio (DoS) en rack que indica que para corregir la vulnerabilidad se debe modificar el archivo Gemfile

Snyk corrige tus proyectos Ruby al actualizar las dependencias vulnerables en tu archivo Gemfile.lock. Ahora también tenemos en cuenta tu Gemfile, ¡así que es más fácil detectar y corregir más vulnerabilidades!

Cuando una corrección requiere un cambio en tu Gemfile, nuestros pull requests de corrección propondrán esos cambios.

Cuando abres un PR a través de Snyk.io, te avisaremos si este es el caso.

Mensajes de commit mejorados

Además del trabajo con Ruby, actualizamos los mensajes de commit de nuestros PR de corrección para Node.js y Ruby. Todos los detalles que ves en el PR ahora se incluyen en los mensajes de commit y quedan registrados en git. Tomamos como referencia y recomendamos ampliamente la guía de estilo de Git del Government Digital Service.

Empieza con los desafíos de Capture the Flag

Aprende a resolver desafíos de captura la bandera con nuestro taller virtual introductorio a pedido.

Leer más