CVE-2021-22861 in GitHub
Riassunto
di VulDB • 18/06/2026
È stata identificata una vulnerabilità di controllo degli accessi improprio in GitHub Enterprise Server che consentiva agli utenti autenticati dell'istanza di ottenere l'accesso in scrittura a repository non autorizzati tramite pull request e richieste REST API appositamente create (crafted). Un attaccante avrebbe dovuto essere in grado di effettuare il fork del repository target, un'impostazione disabilitata per impostazione predefinita per i repository privati di proprietà delle organizzazioni. Le protezioni dei branch, come le revisioni obbligatorie delle pull request o i controlli dello stato (status checks), avrebbero impedito la fusione (merge) di commit non autorizzati senza un'ulteriore revisione o convalida. Questa vulnerabilità ha interessato tutte le versioni di GitHub Enterprise Server dalla 2.4.21 ed è stata risolta nelle versioni 2.20.24, 2.21.15, 2.22.7 e 3.0.1. La vulnerabilità è stata segnalata tramite il programma GitHub Bug Bounty.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.