Katalog CVE

CVE-2026-49250

WysokieCVSS 8.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.51%

Percentyl 42 - wyżej niż 42% wszystkich znanych CVE

Streszczenie

W bibliotece Conform od wersji 1.8.0 do 1.19.4 przyszłe API parseSubmission w packages/conform-dom/formdata.ts wielokrotnie skanuje wpisy FormData lub URLSearchParams dla każdej unikalnej nazwy pola. Nieuwierzytelniony atakujący może przesłać spreparowany formularz zawierający wiele unikalnych nazw, powodując nadmierne synchroniczne obciążenie CPU i odmowę usługi.

Ocena ryzyka

Może prowadzić do odmowy usługi w aplikacji przekazującej zgłoszenie do parseSubmission. Aplikacje powinny nadal egzekwować limity parsowania żądań przed wywołaniem Conform.

Rekomendacja

Zaktualizuj Conform do wersji 1.19.4 (lub nowszej). Egzekwuj limity parsowania żądań przed wywołaniem parseSubmission.

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. From 1.8.0 until 1.19.4, the parseSubmission future API in packages/conform-dom/formdata.ts repeatedly scans FormData or URLSearchParams entries by each unique field name. An unauthenticated attacker can submit a crafted form containing many unique names, causing excessive synchronous CPU work and denial of service in an application that passes the submission to parseSubmission. Applications should continue to enforce request parsing limits before invoking Conform. This issue is fixed in version 1.19.4.

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