Vai al contenuto

GitLab sotto attacco: falla critica già sfruttata

Redazione Xion IT GroupGitLabsicurezza informaticavulnerabilitàpatch management

Una vulnerabilità critica di GitLab è già finita nel mirino degli attaccanti, e il punto non riguarda solo gli sviluppatori: se la vostra azienda usa GitLab per codice, automazioni o pipeline interne, un server non aggiornato può esporre credenziali, segreti e altri dati sensibili. Il 14 settembre 2026 la CISA, l’agenzia statunitense per la cybersicurezza, ha confermato che il problema è sfruttato in attacchi reali e ha invitato tutte le organizzazioni a intervenire subito.

Per una PMI questo significa una cosa molto concreta: non è il momento di “programmare l’aggiornamento con calma”. Se GitLab è accessibile in rete o contiene repository, token, chiavi o configurazioni operative, la finestra di rischio è immediata.

Che cosa è successo

La vulnerabilità segnalata è identificata come CVE-2026-85706 e riguarda GitLab, la piattaforma DevSecOps utilizzata da oltre il 50% delle aziende Fortune 100 e da più di 30 milioni di utenti registrati nel mondo, secondo i dati richiamati nelle fonti.

Il difetto nasce da una combinazione di controlli di autenticazione mancanti e gestione non corretta dei percorsi nell’API dei commit del repository. In pratica, un attaccante non autenticato può tentare di leggere file arbitrari dal server vulnerabile, inclusi segreti, credenziali e informazioni sensibili.

GitLab ha distribuito la correzione giovedì scorso per le versioni:

La raccomandazione ufficiale è stata quella di applicare subito gli aggiornamenti.

Perché l’allarme è particolarmente serio

Non si tratta di una vulnerabilità teorica o confinata ai laboratori. Il 14 settembre 2026, CISA ha avvisato che la falla è già sfruttata in attacchi. Nello stesso arco temporale, la società di sicurezza watchTowr ha riferito di osservare in rete attività di probing verso server GitLab non aggiornati.

Questo dettaglio è fondamentale: tra la pubblicazione della correzione e i primi tentativi di sfruttamento è passato pochissimo tempo. È il copione tipico delle vulnerabilità ad alta priorità: appena il problema diventa noto, gli attaccanti automatizzano le scansioni di Internet alla ricerca dei sistemi rimasti indietro.

CISA ha anche inserito CVE-2026-85706 nel proprio catalogo delle vulnerabilità note come attivamente sfruttate, il cosiddetto KEV Catalog. Per le agenzie federali statunitensi, questo ha fatto scattare un obbligo di remediation in tempi strettissimi, entro tre giorni secondo la direttiva citata dalla fonte. Anche se quell’obbligo formale non si applica alle aziende private italiane, il messaggio è chiaro: la vulnerabilità va trattata come priorità assoluta.

Qual è il rischio reale per un’azienda

Quando si parla di GitLab, il danno potenziale non riguarda solo il codice sorgente. In molte aziende la piattaforma contiene o collega informazioni molto più ampie, ad esempio:

Se un attaccante riesce a leggere file sensibili, può usare quei dati come trampolino per attacchi successivi: accesso ad altri sistemi, furto di dati, alterazione delle pipeline, diffusione di malware o compromissione della supply chain interna.

Il fatto che la falla possa essere sfruttata da un soggetto non autenticato la rende ancora più pericolosa: non serve partire da un account già compromesso. In molti casi è sufficiente che il server vulnerabile sia raggiungibile.

Come capire se siete esposti

La prima domanda da porsi è semplice: dove gira GitLab nella vostra organizzazione? Molte imprese usano la piattaforma in modo centralizzato per il team IT, ma non è raro trovare istanze secondarie, ambienti di test o installazioni “temporanee” diventate permanenti nel tempo.

Verificate quindi:

Secondo le indicazioni richiamate dalla fonte, è opportuno anche analizzare i log alla ricerca di richieste HTTP POST verso percorsi simili a /api/v4/projects/{id}/repository/commits/ contenenti parametri file.path, che potrebbero indicare tentativi di sfruttamento.

Questo controllo non sostituisce la patch: serve per capire se ci siano state sonde o attività sospette, ma non riduce il rischio se il sistema resta vulnerabile.

Patch subito, ma non solo

Aggiornare GitLab alle versioni corrette è il primo passo indispensabile. Tuttavia, quando una vulnerabilità consente potenzialmente di leggere credenziali e segreti, è prudente ragionare anche in termini di contenimento e verifica post-intervento.

Dopo l’aggiornamento conviene valutare almeno questi controlli:

Se GitLab è integrato con ambienti cloud, server di produzione o strumenti di distribuzione automatica, la revisione deve estendersi anche a quei sistemi. In altre parole, la domanda non è solo “abbiamo aggiornato?”, ma anche “cosa avrebbe potuto leggere un attaccante prima della patch?”.

Un problema che conferma una tendenza

La notizia si inserisce in un quadro più ampio: le piattaforme di sviluppo e collaborazione sono ormai bersagli strategici. Non perché interessino soltanto al reparto tecnico, ma perché custodiscono asset critici dell’azienda moderna: logica applicativa, processi, segreti operativi e connessioni con l’infrastruttura.

Le fonti ricordano inoltre che non è il primo episodio recente per GitLab. A gennaio era stata corretta un’altra falla di gravità elevata che consentiva di aggirare l’autenticazione a due fattori in determinate condizioni. Dal novembre 2021, CISA ha già classificato come attivamente sfruttate quattro vulnerabilità GitLab, incluse due inserite nel catalogo a febbraio di quest’anno.

Per i responsabili aziendali il messaggio è semplice: gli strumenti di sviluppo non possono più essere gestiti come sistemi secondari. Devono rientrare a pieno titolo nel perimetro di sicurezza informatica e nel processo ordinario di aggiornamento e monitoraggio.

Cosa significa per la tua azienda

Se siete una PMI italiana, ecco le priorità pratiche da mettere in agenda oggi stesso.

1. Verificate subito la versione di GitLab
Se usate GitLab CE o EE, controllate immediatamente se l’istanza è già su una versione corretta. Le versioni indicate come risolutive nelle fonti sono 19.3.2, 19.2.6 e 19.1.

2. Date priorità ai sistemi esposti su Internet
Se il server è raggiungibile dall’esterno, il rischio è più alto. In questi casi l’aggiornamento deve avere precedenza su attività meno urgenti.

3. Cercate indicatori nei log
Analizzate le richieste verso l’API dei commit con parametri file.path. Anche un semplice controllo iniziale può aiutare a capire se il sistema è stato bersagliato.

4. Ruotate i segreti più critici
Se in GitLab sono presenti token, chiavi o credenziali operative, valutate la loro sostituzione dopo la patch, soprattutto per gli ambienti più sensibili.

5. Mettete GitLab nel vostro processo di patch management
Molte aziende aggiornano con rigore PC e firewall, ma trascurano piattaforme come GitLab perché usate da un gruppo ristretto. È un errore: questi sistemi devono rientrare nel ciclo di controllo continuo, eventualmente con supporto di desktop e sistemi IT gestiti.

6. Verificate backup e capacità di ripristino
In caso di compromissione, la rapidità di recupero è essenziale. Repository, configurazioni e dati associati devono essere protetti con copie affidabili e testate. Se il tema non è ancora coperto in modo strutturato, vale la pena rivedere la strategia di backup remoto.

7. Formalizzate tempi e responsabilità
Quando emerge una vulnerabilità critica, deve essere chiaro chi decide, chi interviene e in quanto tempo. Nelle PMI, l’assenza di ownership è una delle cause principali dei ritardi.

Non è solo un tema tecnico, ma di continuità operativa

Per un imprenditore o un responsabile d’ufficio, la vera domanda non è come funzioni l’API di GitLab, ma quali effetti possa avere un incidente di questo tipo sul business. La risposta è: potenzialmente molti.

Un accesso non autorizzato a segreti e configurazioni può tradursi in fermo operativo, costi di remediation, interruzioni di progetto, rischi reputazionali e possibili implicazioni sulla protezione dei dati. Se dai repository o dalle pipeline dipendono applicazioni interne, portali clienti o automazioni aziendali, il danno può propagarsi ben oltre il reparto IT.

Per questo le vulnerabilità attivamente sfruttate vanno gestite con un criterio diverso rispetto agli aggiornamenti ordinari: servono rapidità, verifica e una valutazione realistica delle conseguenze operative.

Domande frequenti

Se usiamo GitLab solo internamente, possiamo aspettare?

No. Anche se l’istanza non è pubblica, il rischio resta concreto se è accessibile dalla rete aziendale, via VPN o da sistemi già compromessi. La patch va comunque priorizzata.

Basta aggiornare GitLab per essere al sicuro?

Aggiornare è indispensabile, ma non sempre sufficiente. Se il server è rimasto vulnerabile per alcuni giorni, conviene controllare i log e valutare la rotazione di credenziali e token sensibili.

Questa falla riguarda anche le PMI senza team di sviluppo strutturato?

Sì, se usano GitLab per repository, script, automazioni o pipeline. Anche un’installazione piccola può contenere segreti preziosi per un attaccante.

Vuoi proteggere e far crescere l'IT della tua azienda?

Parliamone: un consulente Xion analizza gratuitamente la tua situazione.