Ce mail provient de l'extérieur, restons vigilants

=====================================================================


                            CERT-Renater

                Note d'Information No. 2026/VULN1065
_____________________________________________________________________

DATE                : 22/10/2026

HARDWARE PLATFORM(S): /

OPERATING SYSTEM(S): Systems running Node.js versions prior to 22.23.4,
                                  24.22.1, 26.12.1.

====================================================================
https://nodejs.org/en/blog/vulnerability/october-2026-security-releases
_____________________________________________________________________


Wednesday, October 21, 2026 Security Releases
Security releases available

Updates are now available for the 26.x, 24.x, 22.x Node.js release
lines for the following issues.

This security release includes the following dependency updates to
address public vulnerabilities:

    c-ares on 26.x, 24.x, 22.x
    ca-cert (eMudhra Intermediate CA Compromise) on 26.x, 24.x, 22.x
    OpenSSL on 24.x, 22.x
    SQLite on 22.x
    Undici on 26.x, 24.x, 22.x


dns.resolve truncates names containing NUL char (CVE-2026-105482) -
(high)

This vulnerability affects Node.js 26.x, 24.x, and 22.x.

Thank you, to hasanfleyah for reporting this vulnerability and thank
you jasnell for fixing it.


TLS certificate hostname bypass when the IP is written fullwidth
digits (CVE-2026-105483) - (high)

This vulnerability affects Node.js 26.x and 24.x.

Thank you, to hasanfleyah for reporting this vulnerability and thank
you jasnell for fixing it.

TLS certificate hostname bypass when the host loosely resolves to
an IP address (CVE-2026-106069) - (high)

This vulnerability affects Node.js 26.x, 24.x, and 22.x.

Thank you, to anagnorisis2peripeteia for reporting this
vulnerability and thank you mcollina for fixing it.


Node.js Brotli decoder out-of-bounds write permits remote code
execution (CVE-2026-111497) - (high)

A flaw in Node.js can cause Node.js Brotli decoder out-of-bounds
write permits remote code execution.

This vulnerability affects Node.js 26.x, 24.x, and 22.x.

Thank you, to mcollina for reporting this vulnerability and thank
you aduh95 for fixing it.


Keep-alive socket process a response that was written before the
request was sent (CVE-2026-105481) - (medium)

This vulnerability affects Node.js 26.x, 24.x, and 22.x.

Thank you, to hasanfleyah for reporting this vulnerability and
thank you jasnell for fixing it.


Improper certificate validation for non-canonical IPv4 hostnames
allows DNS SANs to authenticate IP endpoints (CVE-2026-106072) -
(medium)

This vulnerability affects Node.js 26.x, 24.x, and 22.x.

Thank you, to br41ny for reporting this vulnerability and thank
you mcollina for fixing it.


crypto.randomUUID() and randomInt() entropy caches are saved into
user-land startup snapshots and SEAs, so every process repeats the
same values (CVE-2026-106074) - (medium)

This vulnerability affects Node.js 26.x, 24.x, and 22.x.

Thank you, to gesposito for reporting this vulnerability and thank
you panva for fixing it.


Node.js ZipFile returns attacker-controlled prefix bytes after
failed ZIP header validation (CVE-2026-106070) - (low)

This vulnerability affects Node.js 26.x.

Thank you, to startimeash for reporting this vulnerability and
thank you mcollina for fixing it.


Permission Model filesystem over-grant via wildcard radix lookup
(CVE-2026-106071) - (low)

This vulnerability affects Node.js 26.x.

Thank you, to malikhamzaiqbal for reporting this vulnerability and
thank you jasnell for fixing it.


Permission Model bypass with fs.realpathSync (CVE-2026-106073) - (low)

This vulnerability affects Node.js 26.x, 24.x, and 22.x.

Thank you, to 0xoroot for reporting this vulnerability and thank
you RafaelGSS for fixing it.


Downloads and release details

    Node.js v22.23.4
    Node.js v24.22.1
    Node.js v26.12.1


Summary

The Node.js project will release new versions of the 26.x, 24.x,
22.x releases lines on or shortly after, Wednesday, October 21,
2026 in order to address security vulnerabilities.

The highest severity issue fixed in this release is HIGH.


Impact

    The highest severity issue fixed in the 26.x release line is HIGH.
    The highest severity issue fixed in the 24.x release line is HIGH.
    The highest severity issue fixed in the 22.x release line is HIGH.

It's important to note that End-of-Life versions are always
affected when a security release occurs. To ensure your system's
security, please use an up-to-date version as outlined in our
Release Schedule.


Release timing

Releases will be available on, or shortly after, Wednesday,
October 21, 2026.


Contact and future updates

The current Node.js security policy can be found at
https://nodejs.org/en/security/. Please follow the process outlined
in https://github.com/nodejs/node/blob/master/SECURITY.md if you
wish to report a vulnerability in Node.js.

Subscribe to the low-volume announcement-only nodejs-sec mailing
list at https://groups.google.com/forum/#!forum/nodejs-sec to stay
up to date on security vulnerabilities and security-related releases
of Node.js and the projects maintained in the nodejs GitHub
organization.

=========================================================
+ CERT-RENATER        |    tel : 01-53-94-20-44         +
+ 23/25 Rue Daviel    |    fax : 01-53-94-20-41         +
+ 75013 Paris         |   email:cert@support.renater.fr +
=========================================================




