HIGH 7.5 Microsoft

CVE-2025-23166

The C++ method SignTraits::DeriveBits() may incorrectly call ThrowException() based on user-supplied inputs when executing in a background thread, crashing the Node.js process. Such cryptographic operations are commonly applied to untrusted inputs. Thus, this mechanism potentially allows an adversary to remotely crash a Node.js runtime.

Microsoft Security Update 2025-May: The C++ method SignTraits::DeriveBits() may incorrectly call ThrowException() based on user-supplied inputs when executing in a background thread, crashing the Node.js process. Such cryptographic operations are commonly applied to untrusted inputs. Thus, this mechanism potentially allows an adversary to remotely crash a Node.js runtime.

Affected Products

References

Published: 2025-05-13 · Source: Microsoft · Feed updated: 2026-09-24
This high severity vulnerability with a CVSS score of 7.5 was published on 2025-05-13 via Microsoft. Affected: CBL Mariner 2.0 x64, CBL Mariner 2.0 ARM, azl3 nodejs 20.14.0-9 on Azure Linux 3.0 and 3 more.
vulnfeed aggregates 11940 vulnerabilities from NVD, CISA KEV, Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.