Katalog CVE

CVE-2024-43370

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

gettext.js to port GNU gettext dla Node.js i przeglądarek. Istnieje podatność na wstrzykiwanie XSS, jeśli pliki definicji słowników `.po` są uszkodzone. Podatność została załatana w wersji 2.0.3.

Ocena ryzyka

Organizacje mogą być narażone na ataki XSS, co może prowadzić do kradzieży danych użytkowników lub przejęcia sesji. Wykorzystanie tej podatności może zagrażać integralności aplikacji webowych.

Rekomendacja

Zaleca się aktualizację do wersji 2.0.3 lub nowszej. Dodatkowo, należy kontrolować źródło katalogu definicji, aby zapobiec wykorzystaniu tej luki w definicji form liczby mnogiej.

Powiązane podatności

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

gettext.js is a GNU gettext port for node and the browser. There is a cross-site scripting (XSS) injection if `.po` dictionary definition files are corrupted. This vulnerability has been patched in version 2.0.3. As a workaround, control the origin of the definition catalog to prevent the use of this flaw in the definition of plural forms.

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