CVE-2026-85706
Limitazione impropria di un pathname a una directory ristretta ('Path Traversal') in GitLab
- Pubblicato
- 12 set 2026
- Aggiornato
- 23 set 2026
- Assegnazione CNA
- GitLab
- Evidenza osservata
- 12 set 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:NAlto · prossimi 30 giorni
- Percentile
- 99,8%
- Data del modello
- 23 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
CISA noto sfruttato
Questo CVE appare nel catalogo CISA delle vulnerabilità sfruttate note.
Riepilogo
GitLab ha risolto un problema in GitLab CE/EE che interessa tutte le versioni dalla 18.7 precedenti alla 18.11.12, dalla 19.0 precedenti alla 19.0.9, dalla 19.1 precedenti alla 19.1.8, dalla 19.2 precedenti alla 19.2.6 e dalla 19.3 precedenti alla 19.3.2, per cui, in determinate condizioni, un utente non autenticato avrebbe potuto leggere file arbitrari dal server GitLab a causa di un confinamento improprio dei percorsi e della mancata applicazione dell'autenticazione nell'API dei commit del repository.
Fonti
modules/auxiliary/gather/gitlab_file_read_cve_2026_85706.rb
Metasploit Framework modulesCondizioni dichiarate
- verification: check_declared($.auxiliary_gather/gitlab_file_read_cve_2026_85706.check)
gitlab/CVE-2026-85706
GitLab Unauthenticated Arbitrary Local File Read (CVE-2026-85706)
Vulhub vulnerability labsCondizioni dichiarate
- lab image version: vulhub/gitlab:19.3.1(gitlab/CVE-2026-85706/docker-compose.yml:services.web.image)
http/cves/2026/CVE-2026-85706.yaml
Nuclei TemplatesCondizioni dichiarate
- network: http($.protocol_keys)
- verification: status,word($.matchers[*].type)
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.