Description
Incorrect handling of Upgrade header with the value websocket leads in crashing of containers hosting sockjs apps. This affects the package sockjs before 0.3.20.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | sockjs | unspecified – < 0.3.20 | 0.3.20 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 2 repositories
-
andsnw/sockjs-dos-py ★ 1 · Jul 3, 2020
CVE-2020-7693: SockJS 0.3.19 Denial of Service POC
-
thewindghost/CVE-2020-7693 ★ 0 · Jan 13, 2026
POC For CVE-2020-7693 (Testing on Version sockjs@0.3.18)
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | sockjs | < 0.3.20 | 0.3.20 | GHSA-c9g6-9335-x697 |
References
- https://snyk.io/vuln/SNYK-JS-SOCKJS-575261
- https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-575448
- https://github.com/sockjs/sockjs-node/issues/252
- https://github.com/sockjs/sockjs-node/pull/265
- https://github.com/andsnw/sockjs-dos-py
- https://github.com/sockjs/sockjs-node/commit/dd7e642cd69ee74385825816d30642c43e051d16