Release date:
2026-08-13 11:22:56 UTC
Description:
* SECURITY UPDATE: code injection through WebAssembly export names
- debian/patches/CVE-2023-39333.patch: createDynamicModule() built the ESM
facade for a wasm module by interpolating each export name raw into three
code positions, so a .wasm module exporting a non-identifier name could
break out of the intended syntax and evaluate arbitrary JavaScript
outside the WebAssembly sandbox. The facade now uses index-derived local
bindings ($export_N) and a JSONStringify-quoted import.meta.exports[...]
key. Adapted from nodejs/node@eaf9083c: V8 8.4.371.23 predates ES2022
arbitrary module namespace names, so upstream's `export { $export_N as
"string" }` would be a SyntaxError for every wasm module here; the export
clause is instead emitted only for names matching the IdentifierName
grammar, with non-identifier names reachable through import.meta.exports
only (they were unimportable on this V8 either way)
- CVE-2023-39333
* SECURITY UPDATE: http.Agent keep-alive response-queue poisoning
- debian/patches/CVE-2026-48931.patch: once responseKeepAlive() detaches the
parser and removes the 'data' listener, a socket idling in the Agent
freeSockets pool has no data consumer, so unsolicited bytes from a
malicious peer are consumed as the response to the *next* request that
reuses the socket. Install a handle-level read guard on idle pooled
sockets that destroys the socket on any such data, and remove it again in
reuseSocket() (backport of nodejs/node@0a22d401 squashed with its
regression follow-up nodejs/node@eaa29254, which replaces the original
public 'data' listener plus resume() -- that combination put pooled
sockets into flowing mode and made the shipped
test-http-agent-keepalive.js fail on listenerCount('data'))
- CVE-2026-48931
Updated packages:
-
alt-nodejs14-docs_14.21.3-26_amd64.deb
sha:537db51a29a894b3d1175a0a3eee4983798d71ff
-
alt-nodejs14-nodejs_14.21.3-26_amd64.deb
sha:5a7e15a1142c74dbe47bb00689bbb2a8785b2190
-
alt-nodejs14-nodejs-devel_14.21.3-26_amd64.deb
sha:c2a91afd9ae8f4594f7e724927454556af7a2727
-
alt-nodejs14-npm_6.14.18-14.21.3-26_amd64.deb
sha:bc5d47f1e020bc12cbe0b195ba5fc4a97c657303
-
alt-nodejs14-docs_14.21.3-26_arm64.deb
sha:871461a5896619d3b2a205533199ebcbbb09f38c
-
alt-nodejs14-nodejs_14.21.3-26_arm64.deb
sha:3cd060d8d8b2dc00d024b25bb198e26a5f132839
-
alt-nodejs14-nodejs-devel_14.21.3-26_arm64.deb
sha:042698e1e5125851308a72fa67aedab4939b09cd
-
alt-nodejs14-npm_6.14.18-14.21.3-26_arm64.deb
sha:dd8357456a3033f242d83bbd2a0957603c60a387
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.