Update dependency ws to v8.17.1 [SECURITY] - abandoned#1421
Open
renovate[bot] wants to merge 1 commit intodevelopfrom
Open
Update dependency ws to v8.17.1 [SECURITY] - abandoned#1421renovate[bot] wants to merge 1 commit intodevelopfrom
renovate[bot] wants to merge 1 commit intodevelopfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
ad89dcb to
d523ccc
Compare
d523ccc to
a56db58
Compare
4bab707 to
dfa39fe
Compare
dfa39fe to
a9a343d
Compare
a9a343d to
c4b8c0a
Compare
c4b8c0a to
d6e4a3b
Compare
d6e4a3b to
88acd73
Compare
88acd73 to
c9b309b
Compare
3d0455b to
b0d5f31
Compare
b0d5f31 to
0c3364d
Compare
0c3364d to
522dfec
Compare
522dfec to
dcca5d9
Compare
dcca5d9 to
a306f4d
Compare
a306f4d to
1fc35b0
Compare
b0fc7b2 to
5c5d826
Compare
5c5d826 to
0694fe1
Compare
0694fe1 to
69c6f6d
Compare
69c6f6d to
f5eddc2
Compare
f5eddc2 to
7ae7e73
Compare
7ae7e73 to
fbdfca9
Compare
fbdfca9 to
bfbcc04
Compare
bfbcc04 to
778d1c1
Compare
778d1c1 to
20b6d83
Compare
20b6d83 to
8172ecb
Compare
8172ecb to
11b57bb
Compare
11b57bb to
b2dc230
Compare
b2dc230 to
21089a3
Compare
21089a3 to
df01b3f
Compare
Contributor
Author
Autoclosing SkippedThis PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error. |
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.17.0→8.17.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
GitHub Vulnerability Alerts
CVE-2024-37890
Impact
A request with a number of headers exceeding the
server.maxHeadersCountthreshold could be used to crash a ws server.Proof of concept
Patches
The vulnerability was fixed in ws@8.17.1 (websockets/ws@e55e510) and backported to ws@7.5.10 (websockets/ws@22c2876), ws@6.2.3 (websockets/ws@eeb76d3), and ws@5.2.4 (websockets/ws@4abd8f6)
Workarounds
In vulnerable versions of ws, the issue can be mitigated in the following ways:
--max-http-header-size=sizeand/or themaxHeaderSizeoptions so that no more headers than theserver.maxHeadersCountlimit can be sent.server.maxHeadersCountto0so that no limit is applied.Credits
The vulnerability was reported by Ryan LaPointe in https://github.com/websockets/ws/issues/2230.
References
Release Notes
websockets/ws (ws)
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.Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled because a matching PR was automerged previously.
♻ Rebasing: Whenever PR becomes conflicted, 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.