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.
References
Configurations
History
08 Oct 2025, 14:34
Type | Values Removed | Values Added |
---|---|---|
CPE | cpe:2.3:a:ebradyjobory:finance.js:4.1.0:*:*:*:*:*:*:* | |
First Time |
Ebradyjobory finance.js
Ebradyjobory |
|
References | () http://financejs.com - Not Applicable | |
References | () https://github.com/ebradyjobory/finance.js - Product | |
References | () https://medium.com/@nakah_/cve-2025-56571-and-cve-2025-56572-denial-of-service-vulnerabilities-in-finance-js-78f8b399f53b - Third Party Advisory | |
References | () https://raw.githack.com/ebradyjobory/finance.js/6d571ea2a86d08491ceb584e292e9b76b0a60636/finance.js - Product |
03 Oct 2025, 20:15
Type | Values Removed | Values Added |
---|---|---|
CVSS |
v2 : v3 : |
v2 : unknown
v3 : 7.5 |
CWE | CWE-834 |
30 Sep 2025, 16:15
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2025-09-30 16:15
Updated : 2025-10-08 14:34
NVD link : CVE-2025-56571
Mitre link : CVE-2025-56571
CVE.ORG link : CVE-2025-56571
JSON object : View
Products Affected
ebradyjobory
- finance.js
CWE
CWE-834
Excessive Iteration