CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-43370

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS