GitHub ha rilasciato patch per risolvere una grave vulnerabilità in GitHub Enterprise Server (GHES) che potrebbe consentire agli aggressori di aggirare i sistemi di autenticazione.
La vulnerabilità, identificata come CVE-2024-4985 con un punteggio CVSS massimo di 10.0, consente agli utenti non autorizzati di accedere al sistema senza autenticazione.
“Sui server che utilizzano l’autenticazione SAML con la funzionalità di asserzioni crittografate opzionalmente abilitata, un utente malintenzionato potrebbe creare una risposta SAML per ottenere l’accesso a un account con diritti amministrativi”, ha affermato la società in una nota.
GHES è una piattaforma di sviluppo software che consente alle organizzazioni di archiviare e sviluppare software utilizzando il controllo della versione Git e automatizzare i processi di distribuzione. La vulnerabilità colpisce tutte le versioni di GHES precedenti alla 3.13.0 ed è stata risolta nelle versioni 3.9.15, 3.10.12, 3.11.10 e 3.12.4.
GitHub ha inoltre chiarito che la funzionalità delle attestazioni crittografate non è abilitata per impostazione predefinita e la vulnerabilità non colpisce i sistemi che non utilizzano l’autenticazione SSO SAML.
Le asserzioni crittografate consentono agli amministratori del sito di migliorare la sicurezza GHES utilizzando SAML SSO crittografando i messaggi che il provider di identità SAML (IdP) invia durante il processo di autenticazione.
Si consiglia alle organizzazioni che utilizzano versioni vulnerabili di GHES di aggiornare i propri sistemi alle versioni più recenti per proteggersi da potenziali minacce alla sicurezza.