Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons

Social Media

Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons
Search the Site
Popular Searches:
technology Amazon AI
Recent Posts
GitLab Patches Critical Flaws Letting Attackers Leak Data, Alter Pipelines
July 30, 2026
Linux Cryptomining Campaign Leverages PAM to Conceal XMRig Botnet
July 30, 2026
Critical Microsoft Teams Vulnerability Lets Attackers Install Ransomware
July 30, 2026
Home/CyberSecurity News/Node.js Patches 11 Vulnerabilities, Some Critical, Allowing Server Crashes
CyberSecurity News

Node.js Patches 11 Vulnerabilities, Some Critical, Allowing Server Crashes

Key Takeaways Node.js has released critical security updates addressing 11 vulnerabilities across active branches 22.x, 24.x, and 26.x. Two high-severity HTTP/2 vulnerabilities (CVE-2026-56846,...

David kimber
David kimber
July 30, 2026 3 Min Read
3 0

Key Takeaways

  • Node.js has released critical security updates addressing 11 vulnerabilities across active branches 22.x, 24.x, and 26.x.
  • Two high-severity HTTP/2 vulnerabilities (CVE-2026-56846, CVE-2026-56848) could lead to denial-of-service or process crashes.
  • A critical flaw (CVE-2026-58043) in the Node.js Permission Model could allow unauthorized filesystem access.
  • Patches are available in Node.js versions v22.23.2, v24.18.1, and v26.5.1.
  • Immediate upgrades are strongly recommended for all Node.js administrators.

The Node.js project has issued a series of crucial security updates, addressing a total of 11 vulnerabilities impacting its actively maintained branches: 22.x, 24.x, and 26.x. These patches are designed to mitigate risks ranging from denial-of-service attacks to unauthorized file system access and other critical system stability issues.

Table Of Content

  • Key Takeaways
  • Critical HTTP/2 Vulnerabilities Uncovered
  • Permission Model Flaw Exposes Filesystems
  • Medium-Severity Issues and Stability Fixes
  • Additional Patched Vulnerabilities
  • What You Should Do

The latest versions, v22.23.2, v24.18.1, and v26.5.1, are now available, incorporating fixes for various components including HTTP/2 processing, the Permission Model, HTTPS connection management, DNS resolution, SQLite handling, Zlib APIs, and the HTTP parser. Alongside these core fixes, Node.js has also updated its integrated Undici dependency to versions 8.9.0, 7.29.0, and 6.28.0, depending on the specific release line, and the llhttp dependency to version 9.4.3.

Critical HTTP/2 Vulnerabilities Uncovered

Among the most severe issues are two high-severity HTTP/2 vulnerabilities that pose a significant threat of remote attackers disrupting Node.js services. The first, identified as CVE-2026-56846, allows for a bypass of the maxSessionMemory limit for retained HTTP/2 header blocks. This flaw could enable an attacker to craft malicious traffic that consumes excessive server memory, ultimately leading to a denial-of-service condition.

The second critical HTTP/2 vulnerability, CVE-2026-56848, affects all active Node.js release lines. This flaw can trigger a heap use-after-free condition when the underlying nghttp2 library processes data concurrently with receiving additional input. Such memory safety issues can result in process crashes and may carry broader security implications depending on the specific runtime environment.

Permission Model Flaw Exposes Filesystems

The security release also addresses CVE-2026-58043, a high-severity vulnerability within the Node.js Permission Model. This defect could cause applications launched with the --permission option to inadvertently grant filesystem access beyond their configured allowlist. The issue stems from problems in how radix-tree prefix boundaries are handled, potentially allowing an attacker with access to an approved path to read or write files in unauthorized locations.

Medium-Severity Issues and Stability Fixes

Several medium-severity bugs impacting HTTPS and overall application reliability have also been patched. CVE-2026-56850 could lead to HTTPS Agents improperly reusing mutual TLS identities across requests utilizing different PFX certificates. Additionally, CVE-2026-58040 corrects an incomplete prior patch that could allow TLS session reuse to bypass hostname verification across distinct identity policies.

Other fixes target potential crashes related to oversized DNS responses and manipulated TypedArray lengths. Specifically, CVE-2026-58042 could cause dns.resolveAny() to abort if a response contains more than 256 A records. Furthermore, CVE-2026-58045 addresses a flaw that could crash synchronous Node:zlib APIs when processing a spoofed TypedArray byte length.

Additional Patched Vulnerabilities

CVE Issue
CVE-2026-56846 HTTP/2 memory limit bypass
CVE-2026-56848 HTTP/2 heap use-after-free
CVE-2026-58043 Filesystem permission bypass
CVE-2026-56850 mTLS identity reuse
CVE-2026-58040 Hostname verification bypass
CVE-2026-58041 SQLite write re-execution
CVE-2026-58042 DNS response crash
CVE-2026-58045 zlib crash
CVE-2026-56847 Trace events allowlist bypass
CVE-2026-58039 Process report allowlist bypass
CVE-2026-58044 HTTP request smuggling

Node.js has also resolved lower-severity Permission Model bypasses, CVE-2026-56847 and CVE-2026-58039, related to trace-event logs and process reports respectively. Both vulnerabilities could allow writing files outside of paths explicitly authorized by --allow-fs-write. For a complete overview of all resolved issues, refer to the official Node.js security release notes.

Finally, CVE-2026-58044 addresses an issue involving HTTP header truncation that could facilitate request smuggling attacks in Node.js-based forwarding proxies. This ensures that HTTP headers are processed correctly, preventing potential manipulation.

What You Should Do

  • Upgrade Immediately: All administrators and developers running Node.js applications are strongly advised to upgrade to the latest patched versions: v22.23.2, v24.18.1, or v26.5.1, depending on your active branch.
  • Test Dependencies: Before deploying to production, thoroughly test all application dependencies with the new Node.js versions to ensure compatibility and stability.
  • Retire Unsupported Versions: Immediately discontinue the use of any unsupported Node.js versions, as these will not receive security updates and remain vulnerable to newly disclosed flaws.
  • Review Permission Model Usage: If your applications utilize the Node.js Permission Model (--permission flag), review your allowlist configurations to ensure they are robust and correctly defined.

Disclaimer: HackersRadar reports on cybersecurity threats and incidents for informational and awareness purposes only. We do not engage in hacking activities, data exfiltration, or the hosting or distribution of stolen or leaked information. All content is based on publicly available sources.

Tags:

AttackCVEPatchSecurityVulnerability

Share Article

David kimber

David kimber

David is a penetration tester turned security journalist with expertise in mobile security, IoT vulnerabilities, and exploit development. As an OSCP-certified security professional, David brings hands-on technical experience to his reporting on vulnerabilities and security research. His articles often feature detailed technical analysis of exploits and provide actionable defense recommendations. David maintains an active presence in the security research community and has contributed to multiple open-source security tools.

Previous Post

Cybercrime Platform Leverages Helpdesk Calls for Enterprise Account Takeovers

Next Post

Claude AI Outage Displays “Request Failed With 529 Overloaded” Error

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Popular Posts
Cybercrime Platform Leverages Helpdesk Calls for Enterprise Account Takeovers
July 30, 2026
Copybara Android RAT Spreads via Fake N26 Support Calls to Control Banking Apps
July 30, 2026
Anthropic Claude Opus 5 AI Deletes Production Database
July 30, 2026
Top Authors
Marcus Rodriguez
Marcus Rodriguez
Emy Elsamnoudy
Emy Elsamnoudy
Jennifer sherman
Jennifer sherman
Let's Connect
156k
2.25m
285k

Related Posts

Jennifer sherman
By Jennifer sherman
Threats

GlassWorm Attacks macOS via Malicious VS Code…

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Attacks

ClickFix Attack Hides Malicious Code via Stegan Security

January 1, 2026
Sarah simpson
By Sarah simpson
Vulnerabilities

MongoBleed Detector Tool Released to Detect MongoDB Vulnerability(CVE-2025-14847)

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Breaches

Conti Ransomware Gang Leaders & Infrastructure Exposed

January 1, 2026
Hackers News Hackers News
  • [email protected]

Quick Links

  • Contact Us
  • Privacy Policy
  • Terms of service

Categories

Attacks
Breaches
Comparisons
CyberSecurity News
Threats
Vulnerabilities

Let's keep in touch

receive fresh updates and breaking cyber news every day and week!

All Rights Reserved by HackersRadar ©2026

Follow Us