SUSE-SU-2026:3520-1

Source
https://www.suse.com/support/update/announcement/2026/suse-su-20263520-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2026:3520-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2026:3520-1
Upstream
  • CVE-2026-56846
  • CVE-2026-56848
  • CVE-2026-58039
  • CVE-2026-58040
  • CVE-2026-58041
  • CVE-2026-58042
  • CVE-2026-58044
  • CVE-2026-58045
Related
Published
2026-08-06T11:31:16Z
Modified
2026-08-07T10:00:45Z
Summary
Security update for nodejs24
Details

This update for nodejs24 fixes the following issues:

Update to 24.18.1.

  • CVE-2026-54272: ip-address: misclassification of IPv4-mapped/NAT64 IPv6 addresses allows for bypass of SSRF and trust- boundary checks (bsc#1272882).
  • CVE-2026-56846: HTTP/2 retained headers can bypass maxSessionMemory limits (bsc#1272941).
  • CVE-2026-56847: permission model allows trace events to write outside the allowlist (bsc#1272949).
  • CVE-2026-56848: HTTP/2 re-entrant send can cause heap use-after-free (bsc#1272942).
  • CVE-2026-56850: HTTPS agent can reuse mTLS identities across PFX certificates (bsc#1272944).
  • CVE-2026-58039: permission model allows process reports to write outside the allowlist (bsc#1272950).
  • CVE-2026-58040: HTTPS agent session reuse can skip hostname verification (bsc#1272945).
  • CVE-2026-58041: node:sqlite SQLTagStore iterator replay can re-execute writes (bsc#1272946).
  • CVE-2026-58042: dns.resolveAny() can abort on DNS responses with many A records (bsc#1272947).
  • CVE-2026-58043: permission model path matching can over-grant filesystem access (bsc#1272943).
  • CVE-2026-58044: HTTP parser header truncation can enable request smuggling (bsc#1272951).
  • CVE-2026-58045: node:zlib sync APIs can crash on spoofed TypedArray length (bsc#1272948).

Other updates and bugfixes:

  • Version 24.18.0:
    • fix: severe regression in security update 24.17 of nodejs24 (bsc#1269825)
    • doc: update blockList stability status to release candidate
    • fs: support caller-supplied readFile() buffers
    • http: close pre-request sockets in closeIdleConnections
    • loader: implement package maps
    • net: support TCP_KEEPINTVL and TCP_KEEPCNT in setKeepAlive
    • tls: add certificateCompression option
    • vfs: dispatch node:fs/promises to mounted VFS instances
    • vfs: add minimal node:vfs subsystem
References

Affected packages

SUSE:Linux Enterprise Module for Web and Scripting 15 SP7 / nodejs24

Package

Name
nodejs24
Purl
pkg:rpm/suse/nodejs24&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Web%20and%20Scripting%2015%20SP7

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
24.18.1-150700.15.16.1

Ecosystem specific

{
    "binaries": [
        {
            "nodejs24": "24.18.1-150700.15.16.1",
            "nodejs24-devel": "24.18.1-150700.15.16.1",
            "nodejs24-docs": "24.18.1-150700.15.16.1",
            "npm24": "24.18.1-150700.15.16.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2026:3520-1.json"