Skip to content

Commit 3431a55

Browse files
1 parent 8be3abb commit 3431a55

1 file changed

Lines changed: 25 additions & 2 deletions

File tree

advisories/github-reviewed/2026/02/GHSA-378v-28hj-76wf/GHSA-378v-28hj-76wf.json

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"schema_version": "1.4.0",
33
"id": "GHSA-378v-28hj-76wf",
4-
"modified": "2026-02-20T21:18:31Z",
4+
"modified": "2026-02-24T14:45:53Z",
55
"published": "2026-02-20T06:30:39Z",
66
"aliases": [
77
"CVE-2026-2739"
88
],
99
"summary": "bn.js affected by an infinite loop",
10-
"details": "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.",
10+
"details": "This affects versions of the package bn.js before 4.12.3 and 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.",
1111
"severity": [
1212
{
1313
"type": "CVSS_V3",
@@ -31,6 +31,25 @@
3131
{
3232
"introduced": "0"
3333
},
34+
{
35+
"fixed": "4.12.3"
36+
}
37+
]
38+
}
39+
]
40+
},
41+
{
42+
"package": {
43+
"ecosystem": "npm",
44+
"name": "bn.js"
45+
},
46+
"ranges": [
47+
{
48+
"type": "ECOSYSTEM",
49+
"events": [
50+
{
51+
"introduced": "5.0.0"
52+
},
3453
{
3554
"fixed": "5.2.3"
3655
}
@@ -52,6 +71,10 @@
5271
"type": "WEB",
5372
"url": "https://github.com/indutny/bn.js/issues/316"
5473
},
74+
{
75+
"type": "WEB",
76+
"url": "https://github.com/indutny/bn.js/issues/316#issuecomment-3924217358"
77+
},
5578
{
5679
"type": "WEB",
5780
"url": "https://github.com/indutny/bn.js/pull/317"

0 commit comments

Comments
 (0)