CVE 2026 85706 è una vulnerabilità GitLab CVSS 10,0 sfruttata attivamente: un attaccante non autenticato può leggere file arbitrari dai server CE ed EE self managed interessati. CISA ha aggiunto il problema al catalogo delle Known Exploited Vulnerabilities l’11 settembre 2026; per le agenzie federali civili USA cope...
Pubblicato daModificato con GPT-5.6 TerraImmagini generate con GPT Image 2
Research answer

Create a landscape editorial hero image for this Studio Global article: What is known about the active exploitation of GitLab’s maximum-severity path-traversal vulnerability CVE-2026-85706—including its CVSS 10.0. Article summary: CVE-2026-85706 is an emergency, actively exploited vulnerability in self-managed GitLab CE and EE. It is rated CVSS 10.0 because an unauthenticated remote user can, under certain conditions, read arbitrary files from the. Topic tags: general, general web, government, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, ch
La vulnerabilità CVE-2026-85706 richiede un intervento immediato per chi gestisce GitLab in proprio. Si tratta di una falla di path traversal con gravità massima, CVSS 3.1 10,0, che può consentire a un utente non autenticato, in determinate condizioni, di leggere file arbitrari dal server GitLab. Non è solo un rischio teorico: CISA l’ha inserita tra le vulnerabilità note per essere sfruttate, mentre i ricercatori hanno segnalato sonde contro istanze esposte su Internet poco dopo la pubblicazione delle patch. 3
21
22
Se un’istanza GitLab self-managed usa una versione coinvolta, va aggiornata quanto prima a una delle release corrette:
Sono interessate le versioni GitLab CE/EE dalla 18.7 fino a prima della 19.1.8, dalla 19.2 fino a prima della 19.2.6 e dalla 19.3 fino a prima della 19.3.2. GitLab ha pubblicato le correzioni il 10 settembre 2026. 3
7
CISA, l’agenzia statunitense per la cybersicurezza e la protezione delle infrastrutture, ha aggiunto CVE-2026-85706 al catalogo Known Exploited Vulnerabilities (KEV) l’11 settembre, fissando al 14 settembre la scadenza per le agenzie federali civili USA soggette all’obbligo. Il termine non si applica automaticamente alle organizzazioni private, ma segnala l’urgenza per qualsiasi installazione self-managed raggiungibile da Internet. 3
Il problema è nell’API Repository Commits di GitLab. La causa documentata è la combinazione tra un controllo insufficiente sui percorsi forniti dall’utente e la mancata applicazione dell’autenticazione. In queste condizioni, un richiedente non autenticato potrebbe leggere file arbitrari accessibili al servizio GitLab. 3
La vulnerabilità è soprattutto un problema di divulgazione di file. Le informazioni disponibili non dimostrano che CVE-2026-85706, da sola, consenta l’esecuzione di codice da remoto. Tuttavia, la lettura arbitraria di file può esporre elementi utili per una compromissione successiva, in base alla configurazione del server: impostazioni applicative, token, chiavi SSH, credenziali del database e altri segreti leggibili dal processo GitLab. 9
25
WatchTowr ha dichiarato di aver osservato sonde reali per la vulnerabilità, comprese richieste individuate nella propria rete di honeypot l’11 settembre. Anche l’inserimento nel KEV da parte di CISA è un segnale rilevante: il catalogo identifica vulnerabilità per cui esistono evidenze di sfruttamento nel mondo reale. 2
22
Le notizie pubbliche confermano attività di scansione e sfruttamento, ma non identificano un unico autore, non forniscono un numero affidabile di vittime né dimostrano una catena di post-compromissione valida in ogni scenario. L’assenza di una segnalazione di violazione non va quindi interpretata come prova che un server esposto non sia stato raggiunto.
L’aggiornamento blocca il comportamento vulnerabile, ma non annulla l’eventuale lettura di dati avvenuta in precedenza. Per un server interessato ed esposto a Internet, è opportuno preservare le evidenze e verificare prima cosa potesse leggere l’account di servizio GitLab, quindi avviare la bonifica.
Vanno esaminati e, dove necessario, ruotati in via prioritaria:
La rotazione va pianificata con attenzione. La modifica dei segreti applicativi o delle impostazioni di cifratura può invalidare sessioni e interrompere impostazioni o integrazioni cifrate. Prima vanno conservati log e configurazioni rilevanti, predisposte le procedure di ripristino e poi ruotate le credenziali più rischiose in una sequenza controllata.
Un primo indicatore utile è una richiesta HTTP POST al percorso dell’API Repository Commits:
/api/v4/projects/<id>/repository/commits/
Le segnalazioni raccomandano in particolare di cercare richieste che contengano il parametro file.path. Occorre analizzare i log del reverse proxy, del bilanciatore di carico, del WAF e degli accessi GitLab Rails alla ricerca di richieste non autenticate insolite, input codificati che ricordino traversal, ID progetto inattesi, fallimenti ripetuti, schemi di enumerazione o risposte di dimensioni anomale. 21
24
26
Va inoltre verificata l’attività successiva alla possibile finestra di esposizione: token creati o utilizzati di recente, registrazioni di runner, modifiche a variabili CI/CD o definizioni delle pipeline, importazioni insolite, attività GraphQL e connessioni in uscita inattese. Le indicazioni pubblicate attorno alla release invitano anche a riesaminare commit, sottoscrizioni GraphQL, importazioni di progetti e pipeline CI/CD. 23
Un controllo dei log senza risultati non è conclusivo: la conservazione può essere limitata, il logging applicativo potrebbe non registrare i dettagli della richiesta e i dati utili potrebbero trovarsi soltanto nei sistemi proxy o WAF.
L’aggiornamento è la correzione necessaria. Se non può essere effettuato subito in emergenza, va ridotta l’esposizione limitando l’accesso al servizio web e API GitLab a una VPN o a reti approvate. Una regola sul reverse proxy o sul WAF che restringa severamente la route Repository Commits coinvolta può ridurre il rischio nel breve periodo, ma potrebbe interrompere automazioni legittime e non sostituisce la patch.
Per ogni server interessato, la sequenza pratica è:
Nella stessa ondata di aggiornamenti sono stati segnalati anche due problemi di GitLab Enterprise Edition:
Questi difetti hanno prerequisiti ed effetti diversi da CVE-2026-85706. Per installazioni GitLab self-managed esposte, la vulnerabilità di lettura file senza autenticazione e già sfruttata deve restare la priorità assoluta per contenimento e risposta all’incidente.
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
CVE 2026 85706 è una vulnerabilità GitLab CVSS 10,0 sfruttata attivamente: un attaccante non autenticato può leggere file arbitrari dai server CE ed EE self managed interessati.
CVE 2026 85706 è una vulnerabilità GitLab CVSS 10,0 sfruttata attivamente: un attaccante non autenticato può leggere file arbitrari dai server CE ed EE self managed interessati. CISA ha aggiunto il problema al catalogo delle Known Exploited Vulnerabilities l’11 settembre 2026; per le agenzie federali civili USA coperte la scadenza di intervento era il 14 settembre.
Cercare richieste POST sospette all’API Repository Commits, preservare i log prima della bonifica e ruotare le credenziali che il processo GitLab poteva leggere.