bignum @0.9.3
Arbitrary-precision integer arithmetic using OpenSSL
Maintainers
Keywords
Dependencies (1)
| Package | Constraint | Registry Status |
|---|---|---|
| nan | ~1.8.4 | auto_approved |
Dev Dependencies (3)
| Package | Constraint | Registry Status |
|---|---|---|
| put | >=0.0.5 | auto_approved |
| binary | >=0.1.7 | auto_approved |
| expresso | >=0.6.0 | Not imported |
Transitive Dependency Tree
Risk Dispositions (1 applicable to this version, 0 other)
Accepted rules are downgraded to INFO on future analyses; rejected rules escalate to CRITICAL.
| Rule | Source | Disposition | Author | Reason | |
|---|---|---|---|---|---|
osv:GHSA-6429-3g3w-6mw5 |
osv | reject | AI | AI (osv): HIGH severity DoS vulnerability (CVE-2022-25324) affects all versions including this one, with no fix published. Verdict generalizes to every version in the affected range (<= 0.13.1). |
SAST Findings (2)
[Always reject] CVSS 7.5 (HIGH) — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H All versions of the npm package bignum are vulnerable to Denial of Service (DoS) due to a type-check exception in V8. When verifying the type of the second argument to the .powm function, V8 will crash regardless of Node try/catch blocks.
Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.
Review Summary
Risk score: 43. Findings: 1 critical (+40), 1 low (+3), 3 info (+0).
Commit: 290721dae953 Browse source
Published to npm: