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

CVE-2025-66020

High
Published: Translated: NVD NIST

Summary

Valibot, który służy do walidacji danych przy użyciu schematu, w wersjach od 0.31.0 do 1.1.0 jest podatny na atak Denial of Service (DoS) z wykorzystaniem Regular Expression Denial of Service (ReDoS). Złośliwie skonstruowany krótki ciąg (np. <100 znaków) może spowodować nadmierne zużycie czasu CPU przez silnik regex, prowadząc do awarii aplikacji.

Risk Assessment

Podatność ta może prowadzić do poważnych zakłóceń w działaniu aplikacji, co może wpłynąć na dostępność usług dla użytkowników. W przypadku ataku, aplikacja może być niedostępna przez dłuższy czas.

Recommendation

Zaleca się aktualizację Valibot do wersji 1.2.0, w której problem został naprawiony, aby zminimalizować ryzyko ataku DoS.

Related vulnerabilities

Original NVD description (English source)

Valibot helps validate data using a schema. In versions from 0.31.0 to 1.1.0, the EMOJI_REGEX used in the emoji action is vulnerable to a Regular Expression Denial of Service (ReDoS) attack. A short, maliciously crafted string (e.g., <100 characters) can cause the regex engine to consume excessive CPU time (minutes), leading to a Denial of Service (DoS) for the application. This issue has been patched in version 1.2.0.

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