cve.bz

CVE-2022-2421

9.8 criticalEPSS 1.6%

Critical (9.8) in socket socket.io-parser. EPSS 1.6% chance of exploitation in the next 30 days. Fixed in socket.io-parser 3.3.3, 3.4.2, 4.0.5.

Due to improper type validation in attachment parsing the Socket.io js library, it is possible to overwrite the _placeholder object which allows an attacker to place references to functions at arbitrary places in the resulting query object.

Severity

CVSS 3.1

9.8 critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS
1.6% chance of exploitation in the next 30 days; higher than 75% of CVEs (scores of 2026-10-31)
CWE
CWE-89
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-qm95-pgcg-qqfqnpmsocket.io-parser>=4.0.0 <4.0.54.0.5
GHSA-qm95-pgcg-qqfqnpmsocket.io-parser>=4.1.0 <4.2.14.2.1
GHSA-qm95-pgcg-qqfqnpmsocket.io-parser<3.3.33.3.3
GHSA-qm95-pgcg-qqfqnpmsocket.io-parser>=3.4.0 <3.4.23.4.2

References

Check your stackJSON