Skip to main content

In this article

Lancement de Serverless Snyk

Écrit par
Headshot of Tim Kadlec

Tim Kadlec

3 novembre 2016

0 minutes de lecture

Aujourd’hui, nous lançons le plugin Serverless Snyk — un plugin pour le framework Serverless qui vous aide à prévenir la présence de packages vulnérables dans votre application grâce à Snyk !

Dans un environnement Serverless, les anciens binaires de serveur ne représentent plus le risque de sécurité le plus évident. En confiant la gestion et la maintenance du serveur à des équipes spécialisées et expérimentées, ce risque est fortement réduit. Les packages open source deviennent alors des cibles de choix pour les attaquants : leurs vulnérabilités sont bien connues, répandues (nous en avons publié 23 nouvelles pour Node.js rien qu’en octobre) et difficiles à maîtriser du point de vue du développement.

Terminal affichant un rapport de Serverless Snyk sur les vulnérabilités de sévérité élevée et moyenne dans les dépendances du projet.

Le plugin Serverless Snyk s’intègre parfaitement à votre workflow Serverless et ajoute la protection de Snyk au processus de déploiement. Tout ce que vous attendez de Snyk — la détection des vulnérabilités connues, l’application de correctifs et de mises à niveau, ainsi que la surveillance des dépendances pour vous alerter de manière proactive en cas de nouvelles vulnérabilités — peut être exécuté automatiquement à chaque déploiement.

Configurer le plugin

Vous pouvez installer le plugin dans votre application Serverless en exécutant npm install serverless-snyk --save.

Serverless gère la configuration dans un fichier serverless.yml ; vous devrez y ajouter le plugin :

plugins:
  - serverless-snyk

Une fois ces deux étapes effectuées, le plugin Serverless Snyk est prêt à tester votre application à chaque déploiement.

Mais les tests ne sont qu’un début. Si vous disposez d’un fichier de règles .snyk (grâce à l’intégration GitHub ou à l’exécution de snyk wizard), Serverless Snyk appliquera automatiquement les mises à niveau et les correctifs indiqués à chaque déploiement.

Vous pouvez également créer un instantané de vos dépendances à chaque déploiement réussi en ajoutant votre jeton API (disponible dans votre tableau de bord après votre inscription) à votre application Serverless. Ce jeton API vous aidera aussi à éviter les limites de débit de l’API.

Le dépôt du plugin contient une documentation détaillée étape par étape, ainsi que des informations sur la configuration du plugin.

Grâce au plugin Serverless Snyk, qui automatise la gestion du risque lié aux vulnérabilités connues dans vos dépendances, vous pourrez vous concentrer pleinement sur le développement de votre application. Nous avons hâte de découvrir ce que vous allez créer !

Apprécié par les développeurs. Les équipes de sécurité lui font confiance.

Les outils Snyk, conçus pour les développeurs, offrent une sécurité intégrée et automatisée qui répond à vos exigences de gouvernance et de conformité.

Lire la suite

blog feature snyk container custom base recommendations
Blog

Découvrez Evo Agentic AppSec : une sécurité au rythme du développement de l’IA

Le développement piloté par l’IA dépasse les capacités des processus de sécurité traditionnels. Agentic AppSec de Snyk s’appuie sur des agents de sécurité pour détecter, corriger et vérifier les vulnérabilités en continu, tandis que les équipes définissent les exigences.

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.

Blog

Pourquoi les agents de codage IA créent-ils sans cesse des failles de contrôle d’accès ?

Les agents de codage IA peuvent générer une logique d’autorisation qui compile et passe la revue, tout en exposant les données d’un tenant à un autre. Découvrez pourquoi les failles de contrôle d’accès sont difficiles à détecter et comment les prévenir.