Katalog CVE

CVE-2026-30226

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka JavaScript Svelte devalue, używana do serializacji wartości, była podatna na zanieczyszczenie prototypu w wersjach 5.6.3 i wcześniejszych. Funkcje devalue.parse i devalue.unflatten mogły być wykorzystane przez złośliwie skonstruowane ładunki, co prowadziło do Denial of Service (DoS) lub pomyłek typów.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do awarii systemu lub nieprzewidzianego zachowania aplikacji, co może wpłynąć na dostępność usług w organizacji.

Rekomendacja

Zaleca się aktualizację biblioteki devalue do wersji 5.6.4 lub nowszej, aby usunąć tę podatność.

Powiązane podatności

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

Svelte devalue is a JavaScript library that serializes values into strings when JSON.stringify isn't sufficient for the job. In devalue v5.6.3 and earlier, devalue.parse and devalue.unflatten were susceptible to prototype pollution via maliciously crafted payloads. Successful exploitation could lead to Denial of Service (DoS) or type confusion. This vulnerability is fixed in 5.6.4.

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