SUSE-SU-2026:4957-1: Security update for nodejs22

Published Oct 30, 2026
·
Updated

This update for nodejs22 fixes the following issues:

- CVE-2026-105481: Keep-alive socket process a response that was written before the request was sent (bsc#1286565). - CVE-2026-105482: dns.resolve truncates names containing NUL char (bsc#1286561). - CVE-2026-106069: TLS certificate hostname bypass when the host loosely resolves to an IP address (bsc#1286563). - CVE-2026-106072: Improper certificate validation for non-canonical IPv4 hostnames allows DNS SANs to authenticate IP endpoints (bsc#1286566). - CVE-2026-106073: Permission Model bypass with fs.realpathSync (bsc#1286570). - CVE-2026-106074: crypto.randomUUID() and randomInt() entropy caches are saved into user-land startup snapshots and SEAs, so every process repeats the same values (bsc#1286567). - CVE-2026-111497: Node.js Brotli decoder out-of-bounds write permits remote code execution (bsc#1286564).

Changes for nodejs22:

- Update to 22.23.4: - deps: update c-ares to 1.34.9 - deps: update timezone to 2026e - deps: upgrade openssl sources to openssl-3.5.9 - deps: update sqlite to 3.53.4 - deps: update undici to 6.29.1 - Update to 22.23.3: - deps: update corepack to 0.36.0 - deps: upgrade npm to 10.9.9 - deps: update icu to 78.3 - deps: update Undici to 6.28.1 - node-api: support SharedArrayBuffer in napicreatetypedarray - node-api: add napicreateexternalsharedarraybuffer

Other sources

This update for nodejs22 fixes the following issues: CVE-2026-105481: Keep-alive socket process a response that was written before the request was sent (bsc#1286565). CVE-2026-105482: dns.resolve truncates names containing NUL char (bsc#1286561). CVE-2026-106069: TLS certificate hostname bypass when the host loosely resolves to an IP address (bsc#1286563). CVE-2026-106072: Improper certificate validation for non-canonical IPv4 hostnames allows DNS SANs to authenticate IP endpoints (bsc#1286566). CVE-2026-106073: Permission Model bypass with fs.realpathSync (bsc#1286570). CVE-2026-106074: crypto.randomUUID() and randomInt() entropy caches are saved into user-land startup snapshots and SEAs, so every process repeats the same values (bsc#1286567). CVE-2026-111497: Node.js Brotli decoder out-of-bounds write permits remote code execution (bsc#1286564). Changes for nodejs22: Update to 22.23.4: deps: update c-ares to 1.34.9 deps: update timezone to 2026e deps: upgrade openssl sources to openssl-3.5.9 deps: update sqlite to 3.53.4 deps: update undici to 6.29.1 Update to 22.23.3: deps: update corepack to 0.36.0 deps: upgrade npm to 10.9.9 deps: update icu to 78.3 deps: update Undici to 6.28.1 node-api: support SharedArrayBuffer in napicreatetypedarray node-api: add napicreateexternalsharedarraybuffer

— SUSE

Affected Software

27 affected componentsFixes available
suse/nodejs22<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
All of the following
SUSE SUSE Linux Enterprise Server for SAP Applications 15 SP6 (ppc64le x86_64)
Any of the following
suse/nodejs22-devel<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/npm22<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22-debugsource<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22-debuginfo<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
All of the following
SUSE SUSE Linux Enterprise Server for SAP Applications 15 SP6 (noarch)
suse/nodejs22-docs<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
All of the following
SUSE openSUSE Leap 15.6 (aarch64 i586 ppc64le s390x x86_64)
Any of the following
suse/corepack22<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22-devel<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/npm22<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22-debugsource<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22-debuginfo<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
All of the following
SUSE openSUSE Leap 15.6 (noarch)
suse/nodejs22-docs<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
All of the following
SUSE SUSE Linux Enterprise Server 15 SP6 LTSS (aarch64 ppc64le s390x x86_64)
Any of the following
suse/nodejs22-devel<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/npm22<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22-debugsource<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22-debuginfo<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
suse/nodejs22<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1
All of the following
SUSE SUSE Linux Enterprise Server 15 SP6 LTSS (noarch)
suse/nodejs22-docs<22.23.4-150600.13.27.1
22.23.4-150600.13.27.1

Event History

Oct 30, 2026
Advisory Published
via OSV·07:12 PM
Data Sourced
via OSV·07:12 PM
DescriptionAffected Software
Advisory Published
via SUSE·07:12 PM
Data Sourced
via SUSE·07:12 PM
RemedyDescriptionSeverityAffected Software

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203