Release date:
2026-08-17 08:30:42 UTC
Description:
- CVE-2026-48937: http2: tear down the session when nghttp2 internally queues a
GOAWAY for a low-level protocol error. nghttp2 calls
nghttp2_session_terminate_session() itself and returns success from
nghttp2_session_mem_recv() without any callback, so the Http2Session stayed
live on a dead socket, holding its streams, buffers and handle -- repeatable
by an unauthenticated peer for memory/handle exhaustion. OnFrameSent() now
flags a GOAWAY we did not initiate and SendPendingData() raises
NGHTTP2_ERR_PROTO to JavaScript after it is written (backport of
nodejs/node@a8a0d128; Node 14 has no graceful_close_initiated_ flag, so that
term of the guard is covered by the new goaway_initiated_ flag and by
is_closing())
Updated packages:
-
alt-nodejs14-nodejs-14.21.3-26.el9.x86_64.rpm
sha:80168255bd6965482944a74fb3277843b03b1e5e834d1b212748d1c9b27c6689
-
alt-nodejs14-nodejs-devel-14.21.3-26.el9.x86_64.rpm
sha:3b872ef8008b5c3633c4e66fedc85d24e3ecdddf7dcd4b324feb7ebcc91233b6
-
alt-nodejs14-nodejs-docs-14.21.3-26.el9.noarch.rpm
sha:cd1d6af45791be798549902bb1ef344a58c3d3ff913a91f09bd94e74fff75308
-
alt-nodejs14-npm-6.14.18-14.21.3.26.el9.x86_64.rpm
sha:347c6a6a5573c10b84eac3fbb496c0baad8bb34da3661f5a5066be7e1d0cd6af
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.