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

CVE-2025-40915

High
Published: Translated: NVD NIST

Summary

Mojolicious::Plugin::CSRF w wersji 1.03 dla Perla wykorzystuje słabe źródło losowych liczb do generowania tokenów CSRF. Tokeny są generowane jako MD5 z identyfikatora procesu, bieżącego czasu oraz pojedynczego wywołania wbudowanej funkcji rand().

Risk Assessment

Słabe źródło losowych liczb może prowadzić do przewidywalności tokenów CSRF, co zwiększa ryzyko ataków typu CSRF w aplikacjach korzystających z tego modułu.

Recommendation

Zaleca się aktualizację do nowszej wersji Mojolicious::Plugin::CSRF, która poprawia mechanizm generowania tokenów CSRF, aby zwiększyć bezpieczeństwo aplikacji.

Related vulnerabilities

Original NVD description (English source)

Mojolicious::Plugin::CSRF 1.03 for Perl uses a weak random number source for generating CSRF tokens. That version of the module generates tokens as an MD5 of the process id, the current time, and a single call to the built-in rand() function.

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