deps(dev): update dependency ws to v8.21.3 - #463
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Author
Branch automerge failureThis PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.
|
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
January 23, 2025 21:50
f1aee08 to
2df78dd
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
February 21, 2025 10:35
2df78dd to
56d5f61
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
March 22, 2025 21:43
56d5f61 to
59473ac
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
May 3, 2025 06:49
59473ac to
1189b1b
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
June 28, 2025 16:53
1189b1b to
f67df5c
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
October 21, 2025 16:44
f67df5c to
47b06e0
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
January 5, 2026 20:38
47b06e0 to
bc02243
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
March 21, 2026 21:19
bc02243 to
dceaaac
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
April 29, 2026 11:57
dceaaac to
99f7d13
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
2 times, most recently
from
May 12, 2026 18:40
2871247 to
60ce25c
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
May 22, 2026 21:49
60ce25c to
be5eea0
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
May 28, 2026 18:51
be5eea0 to
cd20282
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
July 14, 2026 19:39
cd20282 to
c211ad0
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
August 3, 2026 22:53
c211ad0 to
f40fd3c
Compare
renovate
Bot
force-pushed
the
renovate/ws-8.x-lockfile
branch
from
August 7, 2026 15:07
f40fd3c to
fbcc579
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.16.0→8.21.3Release Notes
websockets/ws (ws)
v8.21.3Compare Source
Bug fixes
client_max_window_bitsparameter value is smaller than its configuredclientMaxWindowBits(e97a20e).v8.21.2Compare Source
Bug fixes
2eb3be0).v8.21.1Compare Source
Bug fixes
a2f4e7c).maxBufferedChunksandmaxFragmentsoptions havebeen reduced (
f197ac6).v8.21.0Compare Source
Features
maxBufferedChunksandmaxFragmentsoptions (2b2abd4).Bug fixes
2b2abd4).A high volume of tiny fragments and data chunks could be sent by a peer, using
modest network traffic, to crash a
wsserver or client due to OOM.The vulnerability was responsibly disclosed and fixed by Nadav Magier.
In vulnerable versions, the issue can be mitigated by lowering the value of the
maxPayloadoption if possible.v8.20.1Compare Source
Bug fixes
websocket.close()(
c0327ec).Providing a
TypedArray(e.g.Float32Array) as thereasonargument forwebsocket.close(), rather than the supported string orBuffertypes, causeduninitialized memory to be disclosed to the remote peer.
The issue was privately reported by Nikita Skovoroda.
v8.20.0Compare Source
Features
PerMessageDeflateclass and utilities for theSec-WebSocket-ExtensionsandSec-WebSocket-Protocolheaders (d3503c1).v8.19.0Compare Source
Features
closeTimeoutoption (#2308).Bug fixes
1998485).v8.18.3Compare Source
Bug fixes
Sec-WebSocket-Versionheader was not addedto the HTTP response if the client requested version was either invalid or
unacceptable (#2291).
v8.18.2Compare Source
Bug fixes
exceeded, led to the emission of an inaccurate error and closure of the
connection with an improper close code (#2285).
v8.18.1Compare Source
Bug fixes
make them work when run via CITGM (
021f7b8).v8.18.0Compare Source
Features
Blob(#2229).v8.17.1Compare Source
Bug fixes
A request with a number of headers exceeding the
server.maxHeadersCountthreshold could be used to crash a ws server.
The vulnerability was reported by Ryan LaPointe in #2230.
In vulnerable versions of ws, the issue can be mitigated in the following ways:
--max-http-header-size=sizeand/or themaxHeaderSizeoptions sothat no more headers than the
server.maxHeadersCountlimit can be sent.server.maxHeadersCountto0so that no limit is applied.v8.17.0Compare Source
Features
WebSocketconstructor now accepts thecreateConnectionoption (#2219).Other notable changes
allowSynchronousEventsoption has been changed totrue(#2221).This is a breaking change in a patch release. The assumption is that the option
is not widely used.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.