- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: websockets/ws
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6.2.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: websockets/ws
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6.2.3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 4 commits
- 3 files changed
- 1 contributor
Commits on Jun 1, 2021
-
[security] Fix ReDoS vulnerability
A specially crafted value of the `Sec-Websocket-Protocol` header could be used to significantly slow down a ws server. PoC and fix were sent privately by Robert McLaughlin from University of California, Santa Barbara.
Configuration menu - View commit details
-
Copy full SHA for 78c676d - Browse repository at this point
Copy the full SHA 78c676dView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 9bdb580 - Browse repository at this point
Copy the full SHA 9bdb580View commit details
Commits on Jun 16, 2024
-
[security] Fix crash when the Upgrade header cannot be read (#2231)
It is possible that the Upgrade header is correctly received and handled (the `'upgrade'` event is emitted) without its value being returned to the user. This can happen if the number of received headers exceed the `server.maxHeadersCount` or `request.maxHeadersCount` threshold. In this case `incomingMessage.headers.upgrade` may not be set. Handle the case correctly and abort the handshake. Fixes #2230
Configuration menu - View commit details
-
Copy full SHA for eeb76d3 - Browse repository at this point
Copy the full SHA eeb76d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d87f3b6 - Browse repository at this point
Copy the full SHA d87f3b6View commit details
There are no files selected for viewing