Snyk et Rapid7 renforcent leur partenariat pour proposer une solution complète d’évaluation des risques liés aux applications conteneurisées
Jill Wilkins
29 janvier 2021
0 minutes de lectureLes organisations modernes s’attachent à différencier leurs produits et services en créant des solutions innovantes que leurs clients peuvent utiliser chez eux comme en déplacement. Elles doivent ainsi envisager de nouvelles approches plus agiles du développement d’applications, qui permettent à leurs équipes d’accélérer la mise sur le marché et de lancer de nouvelles solutions le plus rapidement possible.
Ce « besoin de vitesse » a entraîné un vaste mouvement d’abandon des architectures monolithiques au profit de nouvelles architectures de microservices et de méthodologies DevOps. Celles-ci aident les responsables informatiques à raccourcir les cycles de développement logiciel et à mettre davantage de code en production, plus rapidement.
Les architectures de conteneurs comptent parmi les microservices les plus largement adoptés. Comme vous le savez sans doute, les conteneurs sont une forme de virtualisation du système d’exploitation qui regroupe tous les exécutables nécessaires, notamment le code binaire, les bibliothèques et les fichiers de configuration. Ils permettent d’exécuter aussi bien un petit programme qu’une application de grande envergure.
Le conditionnement des conteneurs leur permet de s’exécuter plus rapidement et de manière plus fiable lorsqu’un développeur déplace une application d’un environnement informatique à un autre. Il permet également des déploiements d’applications plus légers et plus agiles, grâce auxquels les équipes de développement peuvent publier du code plus rapidement.
Alors que la plupart des organisations s’efforcent de fluidifier le développement d’applications, les conteneurs s’imposent rapidement comme la norme de facto en matière d’abstraction et de virtualisation. Ils aident les équipes de développement à mettre le code en production le plus rapidement possible.
Atténuer les risques de sécurité
Cette rapidité et cette portabilité accrues peuvent toutefois aussi créer des risques de sécurité et élargir la surface d’attaque d’un environnement de production. Par exemple, si un attaquant parvenait à exploiter une vulnérabilité dans un composant open source au sein d’un conteneur exécuté en tant que root, il obtiendrait un accès complet à l’hôte ainsi qu’aux applications qui y sont exécutées.
Conscients que bon nombre de ces risques découlent de l’adoption généralisée des logiciels open source, Snyk, l’entreprise spécialisée dans la sécurité des applications cloud natives qui place les développeurs au premier plan, et Rapid7, un fournisseur de premier plan d’analyses de sécurité et de solutions d’automatisation, ont élargi leur partenariat afin de proposer une nouvelle intégration. Celle-ci apporte les données exploitables de Snyk sur les vulnérabilités des conteneurs et de l’open source à InsightVM, la solution de gestion des risques liés aux vulnérabilités de Rapid7.
La base de données sur les vulnérabilités Snyk Intel offre une visibilité détaillée sur les vulnérabilités Java, crée automatiquement des contrôles de détection des vulnérabilités des logiciels open source et les affiche dans la fonctionnalité Container Security d’InsightVM. Les clients peuvent dès aujourd’hui exploiter les données détaillées de Snyk sur les vulnérabilités, sans aucune démarche supplémentaire. Les contrôles couvrant d’autres packages OSS seront également disponibles automatiquement dès leur publication.
La nouvelle intégration de Snyk à InsightVM s’appuie sur l’utilisation de Snyk Intel par Rapid7 dans tCell, une solution de pare-feu applicatif web (WAF) cloud de nouvelle génération et d’autoprotection des applications à l’exécution (RASP). Elle permet aux clients de détecter à l’exécution les packages tiers et les vulnérabilités associées, afin d’aider les développeurs à mieux prioriser la correction et l’atténuation des vulnérabilités les plus urgentes.
Ensemble, Snyk et Rapid7 proposent désormais aux organisations modernes axées sur le logiciel une solution de sécurité de bout en bout. Celle-ci permet aux développeurs de détecter les erreurs de configuration de l’infrastructure, les vulnérabilités open source et les restrictions liées aux licences open source dès les premières étapes du cycle de développement logiciel. Elle offre des fonctionnalités d’analyse, de test et de surveillance des applications en développement, ainsi qu’une protection à l’exécution.



