Critical Remote Crash Vulnerability in nodejs-nodemon and nodejs-packaging

nodejs-nodemon Updated 02 Oct 2025

Summary

29/07/2025
N/A
Yes i
High
7.5

RLSA-2025:8467: Important: nodejs:22 security update. Affects nodejs-nodemon across 2 version ranges.

< 0:3.0.1-1.module+el9.5.0+31770+0da7192d < 0:3.0.1-1.module+el9.5.0+31785+5534beb0

Fixed in 0:3.0.1-1.module+el9.5.0+31770+0da7192d or 0:3.0.1-1.module+el9.5.0+31785+5534beb0, depending on the release line you run. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Mobile apps built by Devnack Design, build and launch iOS and Android apps with a senior product team. From idea to store release Start a project

Background

Node.js is a powerful software development platform designed for building fast and scalable network applications using JavaScript. The affected packages, nodejs-nodemon and nodejs-packaging, are essential tools for Node.js developers. Nodemon automatically restarts the Node.js application when file changes are detected, enhancing development efficiency. Node.js packaging provides the necessary tools for managing Node.js modules and dependencies. However, both packages are vulnerable to a critical issue that could lead to remote crashes.

Vulnerability Detail

The vulnerability, identified as CVE-2025-23166, originates from a flaw in the SignTraits::DeriveBits() function within Node.js. This flaw allows an attacker to exploit the application, potentially causing it to crash remotely. The ramifications of this vulnerability are severe, as it could lead to service disruptions and loss of availability for applications relying on these packages. The CVSS score for this vulnerability is 7.5, indicating a high severity level.

How To Fix

Fixed versions by release line

The minimum fixed version depends on the release line you run.

sudo dnf update nodejs-nodemon
  • < 0:3.0.1-1.module+el9.5.0+31770+0da7192d 0:3.0.1-1.module+el9.5.0+31770+0da7192d
  • < 0:3.0.1-1.module+el9.5.0+31785+5534beb0 0:3.0.1-1.module+el9.5.0+31785+5534beb0

Tip — Not sure which release line you're on? Vulert can find the fix for the version you are using. Scan free →

Workaround

As a temporary measure, consider disabling the affected features of the application that utilize these packages until the update can be applied. Additionally, monitor application logs for any unusual behavior that may indicate exploitation attempts.

Conclusion

The nodejs-nodemon and nodejs-packaging packages are affected by a critical vulnerability that could lead to remote crashes. It is crucial to update these packages to their patched versions to mitigate the risk. Users are encouraged to monitor their applications and take necessary actions to ensure security.

See every vulnerability recorded for nodejs-nodemon →

Share this vulnerability

FAQ

CVE-2025-23166 is a critical vulnerability in Node.js that allows remote crashes via the SignTraits::DeriveBits() function.

You can use Vulert's playground at Vulert Scanner to check if your application is affected by this vulnerability without any signup.

The CVSS score for this vulnerability is 7.5, indicating a high severity level.

The vulnerability could lead to remote crashes of applications, resulting in service disruptions and loss of availability.

You can update the affected packages using the command: sudo dnf update nodejs-nodemon nodejs-packaging.

Related vulnerabilities

Recent vulnerabilities recorded for nodejs-nodemon.

How To Fix

Fixed versions by release line

The minimum fixed version depends on the release line you run.

sudo dnf update nodejs-nodemon
  • < 0:3.0.1-1.module+el9.5.0+31770+0da7192d 0:3.0.1-1.module+el9.5.0+31770+0da7192d
  • < 0:3.0.1-1.module+el9.5.0+31785+5534beb0 0:3.0.1-1.module+el9.5.0+31785+5534beb0

Tip — Not sure which release line you're on? Vulert can find the fix for the version you are using. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback