This affects versions of the package bn.js before 5.2.3. Calling maskn(0) on any BN instance corrupts the internal state, causing toString(), divmod(), and other methods to enter an infinite loop, hanging the process indefinitely.
Metrics
Affected Vendors & Products
References
History
Fri, 20 Feb 2026 05:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | This affects versions of the package bn.js before 5.2.3. Calling maskn(0) on any BN instance corrupts the internal state, causing toString(), divmod(), and other methods to enter an infinite loop, hanging the process indefinitely. | |
| Weaknesses | CWE-835 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: snyk
Published:
Updated: 2026-02-20T05:00:08.253Z
Reserved: 2026-02-19T10:59:37.687Z
Link: CVE-2026-2739
No data.
Status : Received
Published: 2026-02-20T05:17:53.033
Modified: 2026-02-20T05:17:53.033
Link: CVE-2026-2739
No data.
OpenCVE Enrichment
No data.