CVE-2026-75101 in GitHub
Résumé
par VulDB • 22/09/2026
Une vulnérabilité de contournement d'autorisation a été identifiée dans GitHub Enterprise Server, permettant à tout utilisateur authentifié de l'instance de lire le diff brut ou le correctif (patch) des pull requests dans les dépôts privés sans autorisation. Les jetons d'accès pour les diffs et correctifs bruts des pull requests étaient limités au nom du dépôt et au numéro de la pull request, plutôt qu'à un identifiant globalement unique du dépôt. Ainsi, un attaquant ayant créé un dépôt et une pull request correspondant au nom du dépôt cible et à son numéro de pull request pouvait utiliser le jeton de son propre dépôt pour récupérer le contenu de la pull request privée. L'exploitation nécessitait que l'attaconnant connaisse le nom du dépôt cible ainsi qu'un numéro valide de pull request. Cette vulnérabilité affecte toutes les versions de GitHub Enterprise Server antérieures à la 3.22 et a été corrigée dans les versions 3.17.21, 3.18.15, 3.19.12, 3.20.8 et 3.21.6. Cette vulnérabilité a été signalée via le programme GitHub Bug Bounty.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.