Katalog CVE

CVE-2023-41049

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.40%

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

Streszczenie

Biblioteka open source @dcl/single-sign-on-client, używana do obsługi procesów uwierzytelniania jednolitym logowaniem, zawiera lukę w walidacji wejścia w funkcji `init`, co pozwala na wykonanie dowolnego kodu JavaScript z użyciem prefiksu `javascript:`.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do wykonania złośliwego kodu, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji i danych użytkowników.

Rekomendacja

Zaleca się aktualizację do wersji `0.1.0`, w której luka została załatana. Użytkownicy, którzy nie mogą przeprowadzić aktualizacji, powinni ograniczyć nieufne dane wejściowe do funkcji `init`.

Powiązane podatności

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

@dcl/single-sign-on-client is an open source npm library which deals with single sign on authentication flows. Improper input validation in the `init` function allows arbitrary javascript to be executed using the `javascript:` prefix. This vulnerability has been patched on version `0.1.0`. Users are advised to upgrade. Users unable to upgrade should limit untrusted user input to the `init` function.

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