CVE-2025-56571
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 32 - wyżej niż 32% wszystkich znanych CVE
Streszczenie
Finance.js w wersji 4.1.0 zawiera podatność na atak typu Denial of Service (DoS) poprzez parametr głębokości w funkcji IRR. Nieprawidłowe zarządzanie limitem rekurencji/iteracji może prowadzić do nadmiernego zużycia procesora, powodując zawieszenie lub awarię aplikacji.
Ocena ryzyka
Atakujący może zdalnie przeciążyć serwer, powodując niedostępność aplikacji finansowej dla użytkowników, co skutkuje przerwaniem działania usługi i potencjalnymi stratami finansowymi.
Rekomendacja
Zaleca się natychmiastową aktualizację biblioteki Finance.js do najnowszej wersji, która usuwa tę podatność, lub zastosowanie ograniczeń na poziomie aplikacji dla parametru głębokości w funkcji IRR.
Inne podatności w Finance.js
Oryginalny opis (angielski, źródło NVD)
Finance.js v4.1.0 contains a Denial of Service (DoS) vulnerability via the IRR function’s depth parameter. Improper handling of the recursion/iteration limit can lead to excessive CPU usage, causing application stalls or crashes.

