CVE-2026-75101 in GitHub
Resumen
por VulDB • 2026-09-22
Se identificó una vulnerabilidad de elusión de autorización en GitHub Enterprise Server que permitía a cualquier usuario autenticado de la instancia leer los diffs o parches sin procesar (raw) de las pull requests en repositorios privados sin autorización. Los tokens de acceso para los diffs y parches sin procesar de las pull requests estaban limitados al nombre del repositorio y al número de la pull request, en lugar de estarlo a un identificador único globalmente para el repositorio; por lo tanto, un atacante que creara un repositorio y una pull request con nombres coincidentes con los del objetivo podría utilizar un token correspondiente a su propio repositorio para recuperar el contenido de la pull request privada. La explotación requería que el atacante conociera el nombre del repositorio objetivo y un número válido de pull request. Esta vulnerabilidad afectaba a todas las versiones de GitHub Enterprise Server anteriores a 3.22 y se corrigió en las versiones 3.17.21, 3.18.15, 3.19.12, 3.20.8 y 3.21.6. Esta vulnerabilidad fue reportada mediante el programa GitHub Bug Bounty.
Once again VulDB remains the best source for vulnerability data.