Katalog CVE

CVE-2026-74759

Niskie ryzyko· EPSS 7%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

Google::Auth w wersji 0.12 dla Perla pozwala na server-side request forgery poprzez niezwalidowane adresy URL credential_source w poświadczeniach zewnętrznego konta AWS. Klasa Aws wysyła żądania GET i PUT do pól imdsv2_session_token_url, url i region_url bez sprawdzenia hosta stosowanego przez inne klasy poświadczeń.

Ocena ryzyka

Konfiguracja pochodząca z niezaufanego źródła może wymusić żądania do usług wewnętrznych lub punktów metadanych link-local, co grozi wyciekiem danych i eskalacją w chmurze. Ryzyko dotyczy aplikacji budujących poświadczenia z konfiguracji, której nie kontrolują w pełni.

Rekomendacja

Zaktualizuj Google::Auth do wersji zawierającej walidację hosta dla credential_source w poświadczeniach AWS. Upewnij się, że konfiguracje external_account pochodzą wyłącznie z zaufanych źródeł.

Inne podatności w Google::Auth

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

Google::Auth versions 0.12 for Perl allow server side request forgery via unvalidated credential_source URLs in AWS external account credentials. An external_account configuration with the AWS subject token type selects Google::Auth::ExternalAccountCredentials::Aws. Its retrieve_subject_token sends requests to the imdsv2_session_token_url, url and region_url fields of credential_source without the host check that the other credential classes apply. Any caller that builds credentials from a configuration it does not fully control issues GET and PUT requests to hosts the configuration names, including internal services and link-local metadata endpoints.

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