Katalog CVE

CVE-2026-3783

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.45%

Percentyl 38 - wyżej niż 38% wszystkich znanych CVE

Streszczenie

Gdy token bearer OAuth2 jest używany do transferu HTTP(S), a transfer wykonuje przekierowanie na drugi URL, curl może w pewnych okolicznościach wyciec ten token do drugiej nazwy hosta. Jeśli hostname, na który następuje przekierowanie, ma wpis w pliku .netrc ze słowem kluczowym machine lub default, curl przekaże token bearer ustawiony dla pierwszego hosta również do drugiego.

Ocena ryzyka

Token OAuth2 może zostać ujawniony niepowołanemu hostowi, umożliwiając nieautoryzowany dostęp do chronionych zasobów. W środowiskach z przekierowaniami i plikami .netrc ryzyko wycieku poświadczeń jest wysokie.

Rekomendacja

Zaktualizuj curl do wersji, w której token bearer nie jest przekazywany przy przekierowaniu do innego hosta. Rozważ usunięcie wpisów default z .netrc lub ograniczenie ich użycia.

Inne podatności w curl

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

When an OAuth2 bearer token is used for an HTTP(S) transfer, and that transfer performs a redirect to a second URL, curl could leak that token to the second hostname under some circumstances. If the hostname that the first request is redirected to has information in the used .netrc file, with either of the `machine` or `default` keywords, curl would pass on the bearer token set for the first host also to the second one.

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