Snyk intègre nativement la sécurité à Atlassian Bitbucket Cloud
Sarah Conway
15 juin 2021
0 minutes de lectureNous sommes ravis d’annoncer le renforcement de notre partenariat avec Atlassian. Dans le cadre de ce partenariat, nous lançons aujourd’hui la disponibilité générale de notre nouvelle intégration, qui intègre nativement Snyk à Bitbucket Cloud pour renforcer la sécurité.
L’intégration de sécurité Snyk est gratuite et facile à configurer en quelques clics dans Bitbucket Cloud. Pour la première fois, les développeurs peuvent accéder directement dans Bitbucket Cloud à des informations auparavant disponibles uniquement dans Snyk. Snyk leur permet de détecter les nouvelles vulnérabilités dès leur apparition et d’appliquer des correctifs rapidement, dès les premières étapes du développement.
Une sécurité pensée pour les développeurs de Bitbucket Cloud
À mesure que les utilisateurs de Bitbucket Cloud adoptent davantage de composants open source et de conteneurs, ils s’exposent souvent à des risques liés aux dépendances open source vulnérables ou soumises à des problèmes de licence. Aujourd’hui, environ 90 % des applications contiennent des packages open source, et 70 % d’entre elles présentent au moins une faille de sécurité. Se contenter de déplacer la sécurité vers la gauche ne suffit pas à gérer et à atténuer ces risques.
Pour sécuriser efficacement les applications cloud natives, il est essentiel d’intégrer au modèle de sécurité des applications la responsabilité de ces composants, traditionnellement assumée par la sécurité informatique. Pour réussir votre démarche DevSecOps, les développeurs ont besoin d’une solution qui les aide à sécuriser leurs applications dès leur conception et leur fournit immédiatement des informations sur chaque composant open source. C’est tout l’intérêt de l’intégration native de Snyk à Bitbucket.
Détectez, corrigez et surveillez les vulnérabilités sans quitter Bitbucket
L’intégration native de Snyk à Bitbucket Cloud automatise la sécurité pour vous aider à développer, tester et publier des logiciels sécurisés plus rapidement et plus sereinement. En associant les deux solutions, Snyk permet aux développeurs de concevoir des logiciels en intégrant la sécurité dès le départ, plutôt qu’en dernier recours.
Cette intégration est disponible dans un nouvel onglet Security de Bitbucket. Ouvrez un dépôt existant ou créez-en un nouveau, puis repérez l’onglet Security dans le menu de gauche. Les développeurs peuvent y consulter les risques présents dans le code de vos dépendances et les images de conteneurs, afin de les résoudre avant leur mise en production ou leur signalement à votre équipe sécurité. Les analystes sécurité de votre équipe bénéficient également d’une visibilité sur les vulnérabilités existantes et les problèmes de licence open source, ce qui leur permet de mieux hiérarchiser les corrections.

Les développeurs bénéficient désormais d’une expérience de sécurité plus intégrée et accessible, directement dans Bitbucket. Cette nouvelle intégration offre :
L’analyse des dépôts pendant le développement, afin que les équipes puissent hiérarchiser les corrections avant la mise en production, plutôt que d’attendre que l’équipe sécurité signale les problèmes urgents.
Des demandes de tirage automatisées dans Bitbucket Cloud pour corriger les vulnérabilités, grâce à l’analyse de sécurité des demandes de tirage dans Code Insights.
Une sécurité intégrée aux workflows d’intégration et de livraison continues (CI/CD) via Bitbucket Pipes.
Analyse proactive des dépôts grâce à l’onglet Security
Une fois installé dans Bitbucket Cloud, l’onglet Security intégré donne accès à un tableau de bord dédié qui offre une vue d’ensemble de la sécurité de vos dépôts. Snyk analyse les dépendances des packages et les fichiers Docker, offrant aux équipes un espace centralisé pour consulter toutes les vulnérabilités de leur base de code.
Dans ce tableau de bord, les équipes peuvent consulter les informations de sécurité et le nombre total de vulnérabilités dans leurs dépôts, classées selon un niveau de risque faible, moyen ou élevé. Le score Snyk, pondéré en fonction de la maturité et de la gravité, aide les équipes à définir leurs priorités. Il s’accompagne d’informations contextuelles, comme le score CVSS, la disponibilité d’un exploit, la durée depuis laquelle celui-ci est connu et la disponibilité d’un correctif, pour vous aider à déterminer quoi corriger en premier.
Grâce à l’analyse des dépôts dans l’onglet Security, les équipes peuvent hiérarchiser les corrections pendant le développement et adopter une approche proactive de la sécurité.

Anticipez les risques de sécurité dans les demandes de tirage
Snyk s’intègre également aux fonctionnalités Code Insights de Bitbucket. Les utilisateurs de Bitbucket Cloud peuvent ainsi consulter les problèmes de qualité et de sécurité du code tout au long du cycle de développement. L’analyse des demandes de tirage vous aide à examiner les modifications apportées au code et fournit des rapports détaillés qui résument les résultats, ainsi que des annotations pour repérer et résoudre les problèmes plus efficacement.
L’intégration de Snyk à Code Insights vous permet de consulter les résultats des analyses de sécurité Snyk dans le cadre de votre workflow de développement habituel. Dès l’ouverture d’une nouvelle demande de tirage, Snyk recherche les nouvelles vulnérabilités et les problèmes de licence, puis affiche des annotations détaillées à côté de chaque modification qui introduit un problème. Les développeurs peuvent ainsi prendre rapidement des mesures de correction efficaces, éclairées par les données, directement dans l’interface Bitbucket.
Une visibilité complète sur la sécurité des pipelines Bitbucket Cloud
Bitbucket Pipes permet aux utilisateurs de personnaliser et d’automatiser leurs pipelines CI/CD Bitbucket à l’aide de tâches ou « pipes » prêts à l’emploi. Snyk Pipe permet également d’ajouter des tests de sécurité automatisés aux pipelines CI/CD Bitbucket.
En ajoutant quelques lignes de configuration à leur fichier bitbucket-pipelines.yml, les développeurs peuvent analyser et surveiller automatiquement les vulnérabilités de leurs dépendances dans le cadre de leur workflow CI/CD. Si des vulnérabilités sont détectées, Snyk Pipe bloque le processus selon la configuration définie par l’utilisateur.
Sécurisez le workflow CI/CD
Grâce à cette dernière intégration, plus de 15 millions de développeurs peuvent continuer à développer rapidement tout en assurant leur sécurité dans Bitbucket Cloud. Et puisque vous sécurisez Bitbucket Cloud avec Snyk, nous vous invitons à consulter les bonnes pratiques de sécurité Bitbucket.
Pour en savoir plus sur les différentes intégrations de Snyk avec Atlassian, consultez les ressources suivantes :
Lancez-vous dans les challenges Capture The Flag
Apprenez à résoudre des challenges Capture The Flag en regardant à la demande notre atelier virtuel d’initiation.



