> CVE-2024-49364

« BACK_TO_HOME
PUBLISHED
2025-07-01 03:15
MODIFIED
2025-07-03 15:14
EPSS (Prob. Exploit)
0.37%
Top 70.8%
DATA SOURCES:
NVD 🔗 2025-10-18 CVE PROJECT 🔗 2026-01-19 FIRST EPSS 🔗 2026-10-25 GITHUB 🔗 2026-11-11

> DESCRIPTION

tiny-secp256k1 is a tiny secp256k1 native/JS wrapper. Prior to version 1.1.7, a private key can be extracted on signing a malicious JSON-stringifiable object, when global Buffer is the buffer package. This affects only environments where require('buffer') is the NPM buffer package. The Buffer.isBuffer check can be bypassed, resulting in k reuse for different messages, leading to private key extraction over a single invalid message (and a second one for which any message/signature could be taken, e.g. previously known valid one). This issue has been patched in version 1.1.7.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> GITHUB SECURITY ADVISORY

GHSA-7mc2-6phr-23xc HIGH

tiny-secp256k1 vulnerable to private key extraction when signing a malicious JSON-stringifyable message in bundled environment

AFFECTED PACKAGES:
NPM / tiny-secp256k1
<= 1.1.6
Fixed in: 1.1.7

> HISTORIQUE DES MODIFICATIONS

Première apparition
01/07/2025 03:15
Source: NVD
📊 ENRICHISSEMENT 18/10/2025 14:59
CVEPROJECT
Champ modifié: CVE Project
Ancienne valeur:
Non
Nouvelle valeur:
Oui
Total des modifications: 1 Dernière mise à jour: 1 year ago
« BACK_TO_HOME