CVE-2025-52569 in GitHub.jl
Riassunto
di VulDB • 14/06/2026
GitForge.jl è un'interfaccia unificata per interagire con le "forge" Git. Le versioni precedenti alla 5.9.1 sono prive di una corretta validazione degli input forniti dall'utente in determinate funzioni. Nella funzione `GitHub.repo()`, l'utente può fornire qualsiasi stringa nel campo `repo_name`. Questi input non vengono né validati né codificati in modo sicuro e vengono inviati direttamente al server. Ciò significa che un utente può inserire pattern di traversal del percorso, come `../`, nell'input per accedere ad altri endpoint su `api.github.com` non previsti dall'utilizzo normale. Gli utenti dovrebbero effettuare l'aggiornamento immediato alla versione 5.9.1 o successiva per ricevere la patch. Tutte le versioni precedenti sono vulnerabili. Non sono disponibili workaround noti.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.