Katalog CVE

CVE-2024-32866

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Conform, biblioteka do walidacji formularzy, pozwala na analizowanie zagnieżdżonych obiektów w formacie `object.property`. W wyniku niewłaściwej implementacji tej funkcji w wersjach przed 1.1.1, atakujący może wykorzystać tę lukę do wywołania zanieczyszczenia prototypu, przekazując odpowiednio przygotowane dane do funkcji `parseWith...`.

Ocena ryzyka

Aplikacje korzystające z conform do walidacji danych formularzy lub parametrów URL są narażone na ataki, co może prowadzić do nieautoryzowanego dostępu lub modyfikacji danych.

Rekomendacja

Zaleca się aktualizację biblioteki conform do wersji 1.1.1 lub nowszej, aby załatać tę lukę bezpieczeństwa.

Powiązane podatności

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

Conform, a type-safe form validation library, allows the parsing of nested objects in the form of `object.property`. Due to an improper implementation of this feature in versions prior to 1.1.1, an attacker can exploit the feature to trigger prototype pollution by passing a crafted input to `parseWith...` functions. Applications that use conform for server-side validation of form data or URL parameters are affected by this vulnerability. Version 1.1.1 contains a patch for the issue.

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