CVE-2025-50178 in GitForge.jl
Riassunto
di VulDB • 26/06/2026
GitForge.jl è un'interfaccia unificata per interagire con le "forge" Git. Le versioni precedenti alla 0.4.3 mancano di validazione degli input per i valori forniti dall'utente in determinate funzioni. Nella funzione `GitForge.get_repo` per GitHub, l'utente può fornire qualsiasi stringa per i campi owner e repo. Questi input non vengono né validati né codificati in modo sicuro e sono 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. La versione 0.4.3 contiene una patch per la vulnerabilità. Non sono disponibili workaround noti.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.