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

CVE-2024-39017

Critical
Published: Translated: NVD NIST

Summary

W wersji 0.0.1 biblioteki agreejs odkryto podatność na zanieczyszczenie prototypu poprzez funkcję mergeInternalComponents. Ta podatność umożliwia atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi (DoS) poprzez wstrzykiwanie dowolnych właściwości.

Risk Assessment

Organizacje mogą być narażone na poważne zagrożenia, takie jak nieautoryzowane wykonanie kodu lub przerwy w dostępności usług. Wykorzystanie tej podatności może prowadzić do utraty danych lub zakłócenia działania systemów.

Recommendation

Zaleca się aktualizację biblioteki agreejs do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt kodu w celu identyfikacji potencjalnych miejsc narażonych na ataki.

Original NVD description (English source)

agreejs shared v0.0.1 was discovered to contain a prototype pollution via the function mergeInternalComponents. This vulnerability allows attackers to execute arbitrary code or cause a Denial of Service (DoS) via injecting arbitrary properties.

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