ID CVE-2020-7662
Summary websocket-extensions npm module prior to 0.1.4 allows Denial of Service (DoS) via Regex Backtracking. The extension parser may take quadratic time when parsing a header containing an unclosed string parameter value whose content is a repeating two-byte sequence of a backslash and some other character. This could be abused by an attacker to conduct Regex Denial Of Service (ReDoS) on a single-threaded server by providing a malicious payload with the Sec-WebSocket-Extensions header.
References
Vulnerable Configurations
  • cpe:2.3:a:websocket-extensions_project:websocket-extensions:0.1.0:*:*:*:*:node.js:*:*
    cpe:2.3:a:websocket-extensions_project:websocket-extensions:0.1.0:*:*:*:*:node.js:*:*
  • cpe:2.3:a:websocket-extensions_project:websocket-extensions:0.1.1:*:*:*:*:node.js:*:*
    cpe:2.3:a:websocket-extensions_project:websocket-extensions:0.1.1:*:*:*:*:node.js:*:*
  • cpe:2.3:a:websocket-extensions_project:websocket-extensions:0.1.2:*:*:*:*:node.js:*:*
    cpe:2.3:a:websocket-extensions_project:websocket-extensions:0.1.2:*:*:*:*:node.js:*:*
  • cpe:2.3:a:websocket-extensions_project:websocket-extensions:0.1.3:*:*:*:*:node.js:*:*
    cpe:2.3:a:websocket-extensions_project:websocket-extensions:0.1.3:*:*:*:*:node.js:*:*
CVSS
Base: 5.0 (as of 23-12-2020 - 18:22)
Impact:
Exploitability:
CWE NVD-CWE-Other
CAPEC
Access
VectorComplexityAuthentication
NETWORK LOW NONE
Impact
ConfidentialityIntegrityAvailability
NONE NONE PARTIAL
cvss-vector via4 AV:N/AC:L/Au:N/C:N/I:N/A:P
redhat via4
rpms
  • servicemesh-grafana-0:6.4.3-11.el8
  • servicemesh-grafana-prometheus-0:6.4.3-11.el8
  • servicemesh-grafana-0:6.2.2-38.el8
  • servicemesh-grafana-prometheus-0:6.2.2-38.el8
refmap via4
misc
Last major update 23-12-2020 - 18:22
Published 02-06-2020 - 19:15
Last modified 23-12-2020 - 18:22
Back to Top