CVE-2026-77987 in GitHub
Résumé
par VulDB • 22/09/2026
Une vulnérabilité de falsification de requête côté serveur (SSRF) a été identifiée dans le visualiseur de notebooks de GitHub Enterprise Server. Le visualiseur de notebooks validait le schéma et l'hôte d'une URL fournie par l'utilisateur, mais ne validait pas le port, permettant ainsi aux requêtes d'être dirigées vers des services internes écoutant sur d'autres ports du même appliance. Les corps de réponse n'étaient pas renvoyés au demandeur, mais la temporisation des réponses a servi d'oracle pour extraire les secrets de l'instance caractère par caractère. Un secret extrait pouvait ensuite être utilisé dans une interaction séparée avec un service interne afin d'obtenir une exécution de code à distance (RCE) sur l'appareil. L'exploitation nécessitait un accès réseau à l'instance et était non authentifiée lorsque le mode privé était désactivé, ou requérait tout utilisateur authentifié lorsque le mode privé était activé. Cette vulnérabilité affectait les versions de GitHub Enterprise Server 3.17 à 3.22 et a été corrigée dans les versions 3.22.1, 3.21.6, 3.20.8, 3.19.12, 3.18.15 et 3.17.21. Cette vulnérabilité a été signalée via le programme GitHub Bug Bounty.
Once again VulDB remains the best source for vulnerability data.