CVE-2026-2739
CVE-2026-2739
Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.
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.
CVSS 6.9 · Media · EPSS 0,5% · Corrección disponible
- Publicación
- Actualización
Pila tecnológica: system · node
Productos y versiones afectados
bn.js
- Versiones
- ≥ 0, < 5.2.3: Afectada (semver)
Actualiza a 5.2.3
node-bn.js Debian:12
- Versiones
- 5.2.1+~5.1.1-1
- 5.2.3+~5.2.0-1
- 5.2.5+~5.2.0-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
node-bn.js Debian:13
- Versiones
- 5.2.1+~5.1.1-1
- 5.2.3+~5.2.0-1
- 5.2.5+~5.2.0-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
node-bn.js Debian:14
- Versiones
- 5.2.1+~5.1.1-1
- Intervalos de versiones afectados
- ECOSYSTEM: < 5.2.3+~5.2.0-1
Actualiza a 5.2.3+~5.2.0-1
bn.js npm
- Intervalos de versiones afectados
- SEMVER: < 4.12.3
Actualiza a 4.12.3
bn.js npm
- Intervalos de versiones afectados
- SEMVER: ≥ 5.0.0, < 5.2.3
Actualiza a 5.2.3
node-bn.js Ubuntu:18.04:LTS
- Versiones
- 4.11.8-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
node-bn.js Ubuntu:20.04:LTS
- Versiones
- 5.0.0-1
- 5.0.0-2
- 5.1.1-1
- 5.1.1-2
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
node-bn.js Ubuntu:22.04:LTS
- Versiones
- 5.1.3-1
- 5.2.0-3
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
node-bn.js Ubuntu:24.04:LTS
- Versiones
- 5.2.1+~5.1.1-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
node-bn.js Ubuntu:25.10
- Versiones
- 5.2.1+~5.1.1-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
node-bn.js Ubuntu:26.10
- Versiones
- 5.2.3+~5.2.0-1
- 5.2.5+~5.2.0-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
node-bn.js Ubuntu:26.04:LTS
- Versiones
- 5.2.1+~5.1.1-1
- 5.2.3+~5.2.0-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
Fuentes originales
- https://security.snyk.io/vuln/SNYK-JS-BNJS-15274301
- https://github.com/indutny/bn.js/issues/316
- https://github.com/indutny/bn.js/issues/186
- https://gist.github.com/Kr0emer/02370d18328c28b5dd7f9ac880d22a91
- https://github.com/indutny/bn.js/pull/317
- https://github.com/indutny/bn.js/commit/33df26b5771e824f303a79ec6407409376baa64b
- https://nvd.nist.gov/vuln/detail/CVE-2026-2739