Skip to content

Commit 270db2f

Browse files
committed
Blog: add post release announcement
Refs: nodejs-private/security-release#62
1 parent 53352b3 commit 270db2f

File tree

2 files changed

+45
-4
lines changed

2 files changed

+45
-4
lines changed

apps/site/pages/en/blog/vulnerability/july-2025-security-releases.md

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,53 @@
11
---
2-
date: 2025-07-08T03:00:00.000Z
2+
date: 2025-07-15T00:00:00.000Z
33
category: vulnerability
44
title: Tuesday, July 15, 2025 Security Releases
55
slug: july-2025-security-releases
66
layout: blog-post
77
author: The Node.js Project
88
---
99

10+
## Security releases available
11+
12+
Updates are now available for the 24.x, 22.x, 20.x Node.js release lines for the
13+
following issues.
14+
15+
## Windows Device Names (CON, PRN, AUX) Bypass Path Traversal Protection in path.normalize() (CVE-2025-27210) - (high)
16+
17+
An incomplete fix has been identified for CVE-2025-23084 in Node.js, specifically affecting Windows device names like CON, PRN, and AUX.
18+
19+
This vulnerability affects Windows users of `path.join` API.
20+
21+
Impact:
22+
23+
- This vulnerability affects all users in active release lines: 20.x, 22.x, 24.x
24+
25+
Thank you, to oblivionsage for reporting this vulnerability and thank you RafaelGSS for fixing it.
26+
27+
## HashDoS in V8 (CVE-2025-27209) - (high)
28+
29+
The V8 release used in Node.js v24.0.0 has changed how string hashes are computed using rapidhash.
30+
This implementation re-introduces the HashDoS vulnerability as an attacker who can control the strings to be hashed can generate
31+
many hash collisions - an attacker can generate collisions even without knowing the hash-seed.
32+
33+
While the V8 team does not classify this as a security vulnerability, the Node.js project considers it one due to its potential
34+
impact in real-world scenarios.
35+
36+
* This vulnerability affects Node.js v24.x users.
37+
38+
Impact:
39+
40+
- This vulnerability affects all users in active release lines: 24.x
41+
42+
Thank you, to sharp_edged for reporting this vulnerability and thank you targos for fixing it.
43+
44+
45+
## Downloads and release details
46+
47+
- [Node.js v20.19.4](/blog/release/v20.19.4/)
48+
- [Node.js v22.17.1](/blog/release/v22.17.1/)
49+
- [Node.js v24.4.1](/blog/release/v24.4.1/)
50+
1051
# Summary
1152

1253
The Node.js project will release new versions of the 24.x, 22.x, 20.x

apps/site/site.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@
2828
],
2929
"websiteBanners": {
3030
"index": {
31-
"startDate": "2025-07-08T03:00:00.000Z",
32-
"endDate": "2025-07-15T03:00:00.000Z",
33-
"text": "New security releases to be made available Tuesday, July 15, 2025",
31+
"startDate": "2025-07-15T00:00:00.000Z",
32+
"endDate": "2025-07-22T00:00:00.000Z",
33+
"text": "July Security Release is available",
3434
"link": "https://nodejs.org/en/blog/vulnerability/july-2025-security-releases",
3535
"type": "warning"
3636
}

0 commit comments

Comments
 (0)