Skip to main content

Analyser les images Docker à la recherche de binaires clés : au-delà des gestionnaires de paquets

Écrit par

Liron Lifshitz-Yadin

7 février 2019

0 minutes de lecture

Nous sommes heureux de vous annoncer que nos analyses Docker détectent désormais aussi les binaires clés installés manuellement dans une image Docker.

Jusqu’à présent, nous analysions uniquement les paquets du système d’exploitation installés par des gestionnaires de paquets, tels que dpkg, apk ou rpm.

Nous avons désormais étendu notre prise en charge afin d’analyser également les binaires clés installés par téléchargement de fichiers et installation manuelle. Grâce à cette analyse supplémentaire, même si vos images Docker contiennent des binaires installés sans gestionnaire de paquets, vous restez protégés.

Pour l’instant, nous détectons les vulnérabilités de Node.js et de l’environnement d’exécution Java, mais d’autres suivront bientôt.

Comme Snyk s’attache toujours à proposer les données sur les vulnérabilités les plus complètes possible, nous avons également étendu notre base de données sur les vulnérabilités afin d’y inclure les binaires installés sans gestionnaire de paquets. Ces données proviennent de plusieurs sources, notamment d’avis de sécurité pertinents.

Pour chaque vulnérabilité, Snyk fournit également des informations sur les correctifs disponibles pour ces vulnérabilités liées aux binaires.

L’image ci-dessous présente un exemple du résultat d’un test CLI, avec les derniers résultats de l’analyse des binaires :

Sortie du terminal répertoriant six vulnérabilités dans Node.js 6.14.2, notamment l’usurpation de nom d’hôte, le fractionnement de requêtes HTTP, le déni de service et une clé primaire non protégée.

En plus des résultats de l’analyse des gestionnaires de paquets, les vulnérabilités des binaires clés apparaîtront désormais aussi dans l’interface Snyk lorsque vous surveillerez un projet Docker (comme dans l’image ci-dessous). Vous pourrez facilement les filtrer par type.

Tableau de bord de sécurité présentant une vulnérabilité de rebinding DNS de gravité élevée dans le package Node.js, avec des filtres de problèmes et le nombre de problèmes par statut.

Pour profiter de ces nouvelles fonctionnalités d’analyse, veillez à installer la dernière version de la CLI et le tour est joué.

Si un binaire clé pris en charge a été installé manuellement, nous signalerons automatiquement les vulnérabilités détectées pour la version concernée.

Restez à l’affût : d’autres améliorations sont à venir !

Lancez-vous dans les compétitions Capture The Flag

Apprenez à résoudre des défis Capture The Flag en regardant à la demande notre atelier virtuel d’initiation.

Pour en savoir plus sur notre solution de gestion des vulnérabilités des conteneurs et découvrir comment démarrer, consultez notre documentation.

Lire la suite

feature customer snowflake
Article

Sécuriser dès la conception : découvrez l’intégration de Snyk Studio à Snowflake Cortex Code

Snyk Studio s’intègre à Snowflake Cortex Code pour analyser le code généré par l’IA, les dépendances et les conteneurs à la recherche de vulnérabilités, dès le développement.

blog feature pypi spoof
Article

La Snyk AI Security Platform complète, gratuite pour les responsables de projets open source

Les responsables de projets open source croulent sous les signalements de vulnérabilités avérées et ont besoin d’aide pour les prioriser, les corriger et déployer les correctifs plus rapidement. Le Secure Developer Program de Snyk donne aux projets admissibles un accès gratuit à la Snyk AI Security Platform.

feature insights announcement
Blog

Compromission de la chaîne d’approvisionnement Node-gyp : un ver npm à propagation autonome dissimulé dans binding.gyp

Un nouveau ver npm détourne binding.gyp pour déclencher node-gyp lors de l’installation et permettre à des packages malveillants d’exécuter du code sans scripts de cycle de vie. Il vole des identifiants, s’installe durablement sur GitHub et se propage de mainteneur en mainteneur.