Go to file
tjuhasz cafce37fa3 Update to version 24.19.0
CVE fixes included in rebase:
CVE-2026-56846 - http2: retained headers can bypass maxSessionMemory limits,
 allowing remote memory exhaustion
CVE-2026-56848 - http2: re-entrant send during nghttp2_session_mem_recv() can
 cause heap-use-after-free
CVE-2026-58043 - permission: path matching can over-grant filesystem access
 across radix-tree prefix boundaries
 Blog: https://nodejs.org/en/blog/vulnerability/july-2026-security-releases

Also following CVEs with lower severity:
CVE-2026-56850, CVE-2026-58040, CVE-2026-58041, CVE-2026-58042,
CVE-2026-58045, CVE-2026-56847, CVE-2026-58039, CVE-2026-58044

Regenerate tar CVE patch (0001-CVE-2026-59873-CVE-2026-59874) against
24.19.0 base, which ships tar 7.5.16 instead of 7.5.15.

Disable LTO (--enable-lto) to fix segfault at startup caused by
miscompilation with the new snapshot-in-libnode build changes in 24.19.0.

Remove wasm-allocation test from test list: the test requires RLIMIT_AS
set to 20GB to trigger OOM on WebAssembly.Memory allocations, which the
RPM build environment does not enforce.

Resolves: RHEL-234904 RHEL-234828 RHEL-234382
2026-08-31 16:40:42 +02:00
.fmf test-plan: adjust variables and filter 2025-08-20 14:39:09 +00:00
packaging Update to version 24.14.1 2026-04-01 13:25:55 +02:00
plans test-plan: adjust variables and filter 2025-08-20 14:39:09 +00:00
.gitignore Update to version 24.14.1 2026-04-01 13:25:55 +02:00
0001-CVE-2026-59873-CVE-2026-59874-upgrade-bundled-tar-to-7.5.19.patch Update to version 24.19.0 2026-08-31 16:40:42 +02:00
0001-fips-disable-options.patch Update to version 24.6.0 2025-08-19 10:27:28 +02:00
0001-Remove-unused-OpenSSL-config.patch Import SRPM from Fedora Rawhide 2025-07-22 14:36:42 +02:00
0002-CVE-2026-69152-brace-expansion-5.0.9.patch Fix CVE-2026-69152 (brace-expansion) 2026-08-23 13:48:09 +02:00
0003-CVE-2026-69192-CVE-2026-54272-ip-address-10.4.0.patch Fix for CVE-2026-69192 & CVE-2026-54272 : ip-address 2026-08-23 13:48:48 +02:00
gating.yaml Enable gating 2025-07-24 12:38:33 +02:00
i18n-btest402.js Import SRPM from Fedora Rawhide 2025-07-22 14:36:42 +02:00
Makefile Update to version 24.14.1 2026-04-01 13:25:55 +02:00
nodejs24.spec Update to version 24.19.0 2026-08-31 16:40:42 +02:00
nodejs.pc.in Import SRPM from Fedora Rawhide 2025-07-22 14:36:42 +02:00
nodejs.srpm.macros Import SRPM from Fedora Rawhide 2025-07-22 14:36:42 +02:00
npmrc.in Import SRPM from Fedora Rawhide 2025-07-22 14:36:42 +02:00
rpminspect.yaml Import rpminspect.yaml from Fedora 2025-07-22 16:42:53 +02:00
sources Update to version 24.19.0 2026-08-31 16:40:42 +02:00
test-runner.sh Import SRPM from Fedora Rawhide 2025-07-22 14:36:42 +02:00
test-should-pass.txt Update to version 24.19.0 2026-08-31 16:40:42 +02:00
v8.pc.in Import SRPM from Fedora Rawhide 2025-07-22 14:36:42 +02:00