Every CVE Search/ Get API key

CVE-2020-36049

Resource exhaustion in socket.io-parser

7.5 HighFix available

socket.io-parser before 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

2.67%Up 1.6 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 7.5

socket.io-parser before 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Record
CVE-2020-36049
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-770
Updated
2026-11-02
CVE List No score

socket.io-parser before 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Record
CVE-2020-36049
Updated
2026-11-02
EUVDEUVD-2021-1424 No score

socket.io-parser before 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Record
EUVD-2021-1424
Updated
2026-11-03
GitHub AdvisoriesGHSA-xfhh-g9f5-x4m4 7.5

Resource exhaustion in socket.io-parser

The socket.io-parser npm package before versions 3.3.2 and 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Record
GHSA-xfhh-g9f5-x4m4
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400
Updated
2026-11-02
OSVAZL-45030 7.5

CVE-2020-36049 affecting package js-jquery 3.5.0-4

socket.io-parser before 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Record
AZL-45030
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-05
OSV 7.5

socket.io-parser before 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Record
CVE-2020-36049
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 8 moreShow less
OSVDEBIAN-CVE-2020-36049 7.5

socket.io-parser before 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Record
DEBIAN-CVE-2020-36049
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVGHSA-xfhh-g9f5-x4m4 7.5

Resource exhaustion in socket.io-parser

The socket.io-parser npm package before versions 3.3.2 and 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Record
GHSA-xfhh-g9f5-x4m4
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400
Updated
2026-11-02
OSVUBUNTU-CVE-2020-36049 7.5

socket.io-parser before 3.4.1 allows attackers to cause a denial of service (memory consumption) via a large packet because a concatenation approach is used.

Record
UBUNTU-CVE-2020-36049
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVCLSA-2026-1772496675 No score

TuxCare security update for socket.io-parser (3 CVEs)

TuxCare rebuilt socket.io-parser to address 3 CVEs. Fixed in 3.2.0-tuxcare.1.

Record
CLSA-2026-1772496675
Updated
2026-11-02
OSVCLSA-2026-1776731787 No score

TuxCare security update for socket.io-parser (3 CVEs)

TuxCare rebuilt socket.io-parser to address 3 CVEs. Fixed in 3.1.3-tuxcare.1.

Record
CLSA-2026-1776731787
Updated
2026-11-02
OSVCLSA-2026-1791899634 No score

TuxCare security update for socket.io-parser (5 CVEs)

TuxCare rebuilt socket.io-parser to address 5 CVEs. Fixed in 2.3.1-tuxcare.1.

Record
CLSA-2026-1791899634
Updated
2026-11-02
OSVCLSA-2026-1792599106 No score

TuxCare security update for socket.io-parser (5 CVEs)

TuxCare rebuilt socket.io-parser to address 5 CVEs. Fixed in 2.2.2-tuxcare.1.

Record
CLSA-2026-1792599106
Updated
2026-11-02
OSVCLSA-2026-1792665531 No score

TuxCare security update for socket.io-parser (5 CVEs)

TuxCare rebuilt socket.io-parser to address 5 CVEs. Fixed in 2.2.4-tuxcare.1.

Record
CLSA-2026-1792665531
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
socket.io-parser
npm
before 3.3.2
3.3.2
socket.io-parser
npm
3.4.0 to 3.4.0
3.4.1
js-jquery
Azure Linux:3
through 3.5.0-4 None known
socket.io-parser
TuxCare:npm
From an advisory covering 3 CVEs
3.2.0-tuxcare.0 up to 3.2.0-tuxcare.1, plus listed versions
3.2.0
3.2.0-tuxcare.1
socket.io-parser
TuxCare:npm
From an advisory covering 3 CVEs
3.1.3-tuxcare.0 up to 3.1.3-tuxcare.1, plus listed versions
3.1.3
3.1.3-tuxcare.1
socket.io-parser
TuxCare:npm
From an advisory covering 5 CVEs
2.3.1-tuxcare.0 up to 2.3.1-tuxcare.1, plus listed versions
2.3.1
2.3.1-tuxcare.1
socket.io-parser
TuxCare:npm
From an advisory covering 5 CVEs
2.2.2-tuxcare.0 up to 2.2.2-tuxcare.1, plus listed versions
2.2.2
2.2.2-tuxcare.1
socket.io-parser
TuxCare:npm
From an advisory covering 5 CVEs
2.2.4-tuxcare.0 up to 2.2.4-tuxcare.1, plus listed versions
2.2.4
2.2.4-tuxcare.1
node-socket.io-parser
Debian:12
before 3.4.1-1
3.4.1-1
node-socket.io-parser
Debian:13
before 3.4.1-1
3.4.1-1
Show 9 moreShow less
Affected packages
PackageAffectedFixed
node-socket.io-parser
Debian:14
before 3.4.1-1
3.4.1-1
socket.io-parser
npm
3.4.0 up to 3.4.1
3.4.1
node-socket.io-parser
Ubuntu:18.04:LTS
All versions, plus listed versions
2.3.1-1
None known
node-socket.io-parser
Ubuntu:20.04:LTS
All versions, plus listed versions
3.3.0-13.4.0-1
None known
node-socket.io-parser
Ubuntu:22.04:LTS
All versions, plus listed versions
4.0.2-14.1.1+~3.0.0-14.1.2+~3.0.0-1
None known
node-socket.io-parser
Ubuntu:24.04:LTS
All versions, plus listed versions
4.2.1+~3.1.0-3
None known
node-socket.io-parser
Ubuntu:25.10
All versions, plus listed versions
4.2.1+~3.1.0-3
None known
node-socket.io-parser
Ubuntu:26.10
All versions, plus listed versions
4.2.1+~3.1.0-44.2.4+~3.1.2-14.2.4+~3.1.2-2
None known
node-socket.io-parser
Ubuntu:26.04:LTS
All versions, plus listed versions
4.2.1+~3.1.0-34.2.1+~3.1.0-4
None known

History

History
RecordedChangedSources
affected
factsOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-36049 is a high vulnerability (CVSS 7.5) in Socket Socket.io-parser, published January 7, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.67%, the 85th percentile. Fixed in socket.io-parser 3.3.2.

References

Show 5 moreShow less
MoveEnter Open