Skip to main content

Présentation de Snyk CLI pour Ruby et de nouvelles façons de corriger les vulnérabilités Ruby

Écrit par
Headshot of Johanna Kollmann

Johanna Kollmann

19 décembre 2016

0 minutes de lecture

Depuis le lancement de Ruby le mois dernier, nous travaillons à l’améliorer. Aujourd’hui, nous sommes ravis de vous présenter notre prise en charge étendue de Ruby :

Snyk CLI pour Ruby

Terminal affichant des vulnérabilités dans les dépendances Ruby on Rails, notamment des alertes de script intersite et 22 vulnérabilités détectées.

Utilisez notre Snyk CLI pour Ruby pour tester en continu vos projets Ruby et surveiller vos dépendances afin de détecter les nouvelles vulnérabilités. Installez la dernière version de Snyk avec npm install -g snyk pour l’essayer.

Notez que snyk test et snyk monitor sont actuellement pris en charge. Vous pouvez ajouter ces commandes à votre système de build. La correction des vulnérabilités avec snyk wizard est disponible uniquement pour Node.js ; pour corriger les vulnérabilités Ruby, utilisez notre intégration GitHub.

Fonctionnalités étendues pour corriger les vulnérabilités Ruby

Alerte de sécurité concernant une attaque par déni de service (DoS) dans rack, indiquant que la correction de la vulnérabilité nécessite une modification du fichier Gemfile

Snyk corrige vos projets Ruby en mettant à jour les dépendances vulnérables dans votre fichier Gemfile.lock. Nous prenons désormais aussi en compte votre Gemfile, ce qui permet de détecter et de corriger facilement davantage de vulnérabilités !

Lorsqu’une correction nécessite une modification de votre Gemfile, nos pull requests de correction proposent ces changements.

Lorsque vous ouvrez une PR via Snyk.io, nous vous signalons si c’est le cas.

Des messages de commit améliorés

En parallèle de notre travail sur Ruby, nous avons amélioré les messages de commit de nos PR de correction pour Node.js et Ruby. Tous les détails visibles dans la PR figurent désormais dans les messages de commit et sont conservés dans git. Nous nous sommes inspirés du guide de style Git du Government Digital Service, que nous vous recommandons vivement.

Lancez-vous dans les compétitions Capture The Flag

Apprenez à résoudre des défis de capture du drapeau en regardant à la demande notre atelier virtuel d’initiation.

Lire la suite

feature insights context
Blog

Les attaques autonomes sont déjà là. La défense doit suivre leur rythme.

Les attaquants autonomes réduisent la fenêtre de défense. Découvrez comment la découverte, la correction, la validation et la prévention continues peuvent aider les équipes de sécurité à suivre le rythme.

feature insights context
Blog

La prévention est-elle essentiellement un problème résolu ?

La prévention dans le code généré par les agents est résolue sur le plan architectural, mais le défi reste de choisir des contrôles qui protègent la sécurité sans ralentir le développement.

Live Stream

Les agents de remédiation démystifiés : pourquoi corriger vaut mieux que détecter

Découvrez comment l’agent de remédiation de Snyk utilise les renseignements de sécurité, l’analyse de la cassabilité et la validation pour transformer les vulnérabilités en pull requests prêtes à être fusionnées.