Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-gg1m-2vwq-euet
Summary
Regular Expression Denial of Service in websocket-extensions (NPM package)
### Impact

The ReDoS flaw allows an attacker to exhaust the server's capacity to process
incoming requests by sending a WebSocket handshake request containing a header
of the following form:

    Sec-WebSocket-Extensions: a; b="\c\c\c\c\c\c\c\c\c\c ...

That is, a header containing an unclosed string parameter value whose content is
a repeating two-byte sequence of a backslash and some other character. The
parser takes exponential time to reject this header as invalid, and this will
block the processing of any other work on the same thread. Thus if you are
running a single-threaded server, such a request can render your service
completely unavailable.

### Patches

Users should upgrade to version 0.1.4.

### Workarounds

There are no known work-arounds other than disabling any public-facing
WebSocket functionality you are operating.

### References

- https://blog.jcoglan.com/2020/06/02/redos-vulnerability-in-websocket-extensions/
Aliases
0
alias CVE-2020-7662
1
alias GHSA-g78m-2chm-r7qv
Fixed_packages
0
url pkg:npm/websocket-extensions@0.1.4
purl pkg:npm/websocket-extensions@0.1.4
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/websocket-extensions@0.1.4
Affected_packages
0
url pkg:npm/websocket-extensions@0.1.0
purl pkg:npm/websocket-extensions@0.1.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-gg1m-2vwq-euet
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/websocket-extensions@0.1.0
1
url pkg:npm/websocket-extensions@0.1.1
purl pkg:npm/websocket-extensions@0.1.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-gg1m-2vwq-euet
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/websocket-extensions@0.1.1
2
url pkg:npm/websocket-extensions@0.1.2
purl pkg:npm/websocket-extensions@0.1.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-gg1m-2vwq-euet
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/websocket-extensions@0.1.2
3
url pkg:npm/websocket-extensions@0.1.3
purl pkg:npm/websocket-extensions@0.1.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-gg1m-2vwq-euet
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/websocket-extensions@0.1.3
4
url pkg:rpm/redhat/servicemesh-grafana@6.2.2-38?arch=el8
purl pkg:rpm/redhat/servicemesh-grafana@6.2.2-38?arch=el8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-9s34-1nd8-f7ee
1
vulnerability VCID-drfs-tub9-zqgg
2
vulnerability VCID-ed2w-eexq-kuam
3
vulnerability VCID-fph7-rrjp-uqa1
4
vulnerability VCID-gg1m-2vwq-euet
5
vulnerability VCID-j6nn-jkc5-k3f6
6
vulnerability VCID-k6ny-gfg9-8ugd
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/servicemesh-grafana@6.2.2-38%3Farch=el8
5
url pkg:rpm/redhat/servicemesh-grafana@6.4.3-11?arch=el8
purl pkg:rpm/redhat/servicemesh-grafana@6.4.3-11?arch=el8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cbb-ghjz-fyhn
1
vulnerability VCID-9s34-1nd8-f7ee
2
vulnerability VCID-drfs-tub9-zqgg
3
vulnerability VCID-ed2w-eexq-kuam
4
vulnerability VCID-fph7-rrjp-uqa1
5
vulnerability VCID-gg1m-2vwq-euet
6
vulnerability VCID-j6nn-jkc5-k3f6
7
vulnerability VCID-k6ny-gfg9-8ugd
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/servicemesh-grafana@6.4.3-11%3Farch=el8
References
0
reference_url https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2020-7662.json
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
url https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2020-7662.json
1
reference_url https://api.first.org/data/v1/epss?cve=CVE-2020-7662
reference_id
reference_type
scores
0
value 0.00304
scoring_system epss
scoring_elements 0.53683
published_at 2026-04-21T12:55:00Z
1
value 0.00304
scoring_system epss
scoring_elements 0.537
published_at 2026-04-18T12:55:00Z
2
value 0.00304
scoring_system epss
scoring_elements 0.53696
published_at 2026-04-16T12:55:00Z
3
value 0.00304
scoring_system epss
scoring_elements 0.53658
published_at 2026-04-13T12:55:00Z
4
value 0.00304
scoring_system epss
scoring_elements 0.53675
published_at 2026-04-12T12:55:00Z
5
value 0.00304
scoring_system epss
scoring_elements 0.53573
published_at 2026-04-01T12:55:00Z
6
value 0.00304
scoring_system epss
scoring_elements 0.53643
published_at 2026-04-09T12:55:00Z
7
value 0.00304
scoring_system epss
scoring_elements 0.53645
published_at 2026-04-08T12:55:00Z
8
value 0.00304
scoring_system epss
scoring_elements 0.53593
published_at 2026-04-07T12:55:00Z
9
value 0.00304
scoring_system epss
scoring_elements 0.53624
published_at 2026-04-04T12:55:00Z
10
value 0.00304
scoring_system epss
scoring_elements 0.53596
published_at 2026-04-02T12:55:00Z
11
value 0.00304
scoring_system epss
scoring_elements 0.53692
published_at 2026-04-11T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2020-7662
2
reference_url https://blog.jcoglan.com/2020/06/02/redos-vulnerability-in-websocket-extensions
reference_id
reference_type
scores
0
value 8.2
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://blog.jcoglan.com/2020/06/02/redos-vulnerability-in-websocket-extensions
3
reference_url https://github.com/faye/websocket-extensions-node
reference_id
reference_type
scores
0
value 8.2
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/faye/websocket-extensions-node
4
reference_url https://github.com/faye/websocket-extensions-node/commit/29496f6838bfadfe5a2f85dff33ed0ba33873237
reference_id
reference_type
scores
0
value 8.2
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/faye/websocket-extensions-node/commit/29496f6838bfadfe5a2f85dff33ed0ba33873237
5
reference_url https://github.com/faye/websocket-extensions-node/security/advisories/GHSA-g78m-2chm-r7qv
reference_id
reference_type
scores
0
value 8.2
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
1
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
2
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/faye/websocket-extensions-node/security/advisories/GHSA-g78m-2chm-r7qv
6
reference_url https://nvd.nist.gov/vuln/detail/CVE-2020-7662
reference_id
reference_type
scores
0
value 8.2
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2020-7662
7
reference_url https://snyk.io/vuln/SNYK-JS-WEBSOCKETEXTENSIONS-570623
reference_id
reference_type
scores
0
value 8.2
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://snyk.io/vuln/SNYK-JS-WEBSOCKETEXTENSIONS-570623
8
reference_url https://bugzilla.redhat.com/show_bug.cgi?id=1845982
reference_id 1845982
reference_type
scores
url https://bugzilla.redhat.com/show_bug.cgi?id=1845982
9
reference_url https://github.com/advisories/GHSA-g78m-2chm-r7qv
reference_id GHSA-g78m-2chm-r7qv
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-g78m-2chm-r7qv
10
reference_url https://access.redhat.com/errata/RHSA-2020:2796
reference_id RHSA-2020:2796
reference_type
scores
url https://access.redhat.com/errata/RHSA-2020:2796
11
reference_url https://access.redhat.com/errata/RHSA-2020:2861
reference_id RHSA-2020:2861
reference_type
scores
url https://access.redhat.com/errata/RHSA-2020:2861
12
reference_url https://access.redhat.com/errata/RHSA-2020:4298
reference_id RHSA-2020:4298
reference_type
scores
url https://access.redhat.com/errata/RHSA-2020:4298
Weaknesses
0
cwe_id 400
name Uncontrolled Resource Consumption
description The product does not properly control the allocation and maintenance of a limited resource, thereby enabling an actor to influence the amount of resources consumed, eventually leading to the exhaustion of available resources.
1
cwe_id 20
name Improper Input Validation
description The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
2
cwe_id 1035
name OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017.
3
cwe_id 937
name OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013.
Exploits
Severity_range_score7.0 - 8.9
Exploitability0.5
Weighted_severity8.0
Risk_score4.0
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-gg1m-2vwq-euet