À propos des Dependabot alerts pour les dépendances vulnérables
Une vulnérabilité est un problème dans le code d’un projet qui pourrait être exploité pour altérer la confidentialité, l’intégrité ou la disponibilité du projet ou d’autres projets qui utilisent son code. Les vulnérabilités varient en fonction du type, de la gravité et de la méthode d’attaque.
Dependabot analyse le code lorsqu’un nouvel avis est ajouté à la GitHub Advisory Database ou que le graphique de dépendance d’un dépôt change. Lorsque des dépendances vulnérables sont détectés, des Dependabot alerts sont générées. Pour plus d’informations, consultez « À propos des alertes Dependabot ».
Si vous avez activé Dependabot security updates pour votrer référentiel, l’alerte peut également contenir un lien vers une demande de tirage (pull request) pour mettre à jour le fichier manifeste ou de verrouillage vers la version minimale qui résout la vulnérabilité. Pour plus d’informations, consultez « À propos des mises à jour de sécurité Dependabot ».
Avant de pouvoir activer ou désactiver les Dependabot alerts pour :
- Votre compte personnel
- Votre dépôt
- Votre organisation
- Votre entreprise
En outre, vous pouvez utiliser Règles de triage automatique de Dependabot pour gérer vos alertes à l’échelle, pour pouvoir ignorer automatiquement ou désactiver temporairement les alertes, et spécifier les alertes pour lesquelles vous souhaitez que Dependabot ouvre les demandes de tirage. Pour plus d’informations sur les différents types de règles de triage automatique et pour savoir si vos référentiels sont éligibles, consultez « À propos des règles de triage automatique de Dependabot ».
Gestion des Dependabot alerts pour votre compte personnel
Vous pouvez activer ou désactiver les Dependabot alerts pour tous les dépôts appartenant à votre compte personnel.
Activation ou désactivation des Dependabot alerts pour des dépôts existants
- Dans le coin supérieur droit de n’importe quelle page sur GitHub, cliquez sur votre photo de profil, puis sur Paramètres .
- Dans la section « Sécurité » de la barre latérale, cliquez sur Sécurité et analyse du code.
- Sous « Sécurité et analyse du code », à droite de Dependabot alerts, cliquez sur Désactiver tout ou Activer tout.
- Si vous le souhaitez, pour activer Dependabot alerts par défaut pour les nouveaux référentiels que vous créez, dans la boîte de dialogue, sélectionnez « Activer par défaut pour de nouveaux référentiels ».
- Cliquez sur Désactiver les Dependabot alerts ou Activer les Dependabot alerts afin de désactiver ou d’activer les Dependabot alerts pour tous les dépôts que vous possédez.
Lorsque vous activez les Dependabot alerts pour des dépôts existants, les résultats s’affichent sur GitHub en quelques minutes.
Activation ou désactivation des Dependabot alerts pour les nouveaux dépôts
- Dans le coin supérieur droit de n’importe quelle page sur GitHub, cliquez sur votre photo de profil, puis sur Paramètres .
- Dans la section « Sécurité » de la barre latérale, cliquez sur Sécurité et analyse du code.
- Sous « Sécurité et analyse du code », à droite de Dependabot alerts, sélectionnezActivation automatique pour de nouveaux référentiels.
Gestion des Dependabot alerts pour votre dépôt
Vous pouvez gérer les Dependabot alerts pour votre référentiel public, privé ou interne.
Par défaut, nous informons les personnes disposant d’autorisations d’écritures, de maintenance et d’administrateur dans les référentiels affectés sur les nouvelles Dependabot alerts. GitHub Enterprise Cloud ne révèle jamais publiquement les dépendances non sécurisées pour un dépôt. Vous pouvez également rendre les Dependabot alerts visibles pour d’autres personnes ou équipes travaillant sur des référentiels dont vous êtes propriétaire ou sur lesquels vous disposez d’autorisations d’administrateur.
Si vous activez les fonctionnalités de sécurité et d’analyse, GitHub effectue une analyse en lecture seule sur votre dépôt.
Activation ou désactivation des Dependabot alerts pour un dépôt
-
Sur GitHub, accédez à la page principale du référentiel.
-
Sous le nom de votre dépôt, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.
-
Dans la section « Sécurité » de la barre latérale, cliquez sur Sécurité et analyse du code.
-
Sous « Sécurité et analyse du code », à droite des Dependabot alerts, cliquez sur Activer pour activer les alertes ou sur Désactiver pour les désactiver.
Gestion des Dependabot alerts pour votre organisation
Vous pouvez activer Dependabot alerts pour tous les dépôts éligibles de votre organisation. Pour plus d’informations, consultez « À propos de l'activation des fonctionnalités de sécurité à grande échelle ».
Gérer les Dependabot alerts pour votre entreprise
Vous pouvez activer ou désactiver les Dependabot alerts pour tous les dépôts publics actuels et futurs appartenant à des organisations dans votre entreprise. Vos modifications affectent tous les dépôts.
Note
Lorsque Dependabot alerts sont activés ou désactivés au niveau de l'entreprise, ils remplacent les paramètres de Dependabot alerts au niveau de l'organisation et du référentiel.
- Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil.
- En fonction de votre environnement, cliquez sur Votre entreprise ou sur Vos entreprises, puis cliquez sur l'entreprise que vous souhaitez consulter.
- Sur le côté gauche de la page, dans la barre latérale du compte d’entreprise, cliquez sur Paramètres.
- Dans la barre latérale gauche, cliquez sur Sécurité et analyse du code.
- Dans la section « Dependabot », à droite de Dependabot alerts, cliquez sur Désactiver tout ou Activer tout.
- Si vous le souhaitez, sélectionnez Activer automatiquement les nouveaux dépôts pour activer les Dependabot alerts par défaut pour les nouveaux dépôts de votre organisation.