Katalog CVE

CVE-2024-45289

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka fetch(3) używa zmiennych środowiskowych do przekazywania pewnych informacji, w tym ścieżki do pliku unieważnienia. Nazwa zmiennej środowiskowej używanej przez fetch(1) do przekazania nazwy pliku do biblioteki była niepoprawna, co skutkowało zignorowaniem opcji.

Ocena ryzyka

Fetch nadal łączyłby się z hostem prezentującym certyfikat zawarty w pliku unieważnienia przekazanym za pomocą opcji --crl, co może prowadzić do akceptacji niebezpiecznych certyfikatów.

Rekomendacja

Zaleca się poprawienie nazwy zmiennej środowiskowej w celu prawidłowego przekazywania ścieżki do pliku unieważnienia oraz przetestowanie funkcjonalności po wprowadzeniu zmian.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The fetch(3) library uses environment variables for passing certain information, including the revocation file pathname. The environment variable name used by fetch(1) to pass the filename to the library was incorrect, in effect ignoring the option. Fetch would still connect to a host presenting a certificate included in the revocation file passed to the --crl option.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS