RHSA-2026:96236: Important: nodejs-nodemon security update
Simple monitor script for use during development of a node.js app. For use during development of a node.js based application. nodemon will watch the files in the directory in which nodemon was started, and if any files change, nodemon will automatically restart your node application. nodemon does not require any changes to your code or method of development. nodemon simply wraps your node application and keeps an eye on any files that have changed. Remember that nodemon is a replacement wrapper for node, think of it as replacing the word "node" on the command line when you run your script.Security Fix(es): brace-expansion: brace-expansion: Denial of Service via uncontrolled recursion in nested brace patterns (CVE-2026-102278) brace-expansion: brace-expansion: Denial of Service via stack exhaustion from crafted brace patterns (CVE-2026-102276) For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/nodejs-nodemonto a version that resolves this vulnerability.Fixed in 3.1.14-5.el10_2
Event History
Frequently Asked Questions
What condition is needed to trigger the denial of service?
An attacker would need to cause brace-expansion to process crafted nested brace patterns. The issues can lead to uncontrolled recursion or stack exhaustion.
Which deployments are most relevant to assess?
Assess environments that use nodemon to monitor a Node.js application's directory and automatically restart the application when files change. Nodemon is described as a development wrapper for the node command.