CVE-2023-32695

Source
https://nvd.nist.gov/vuln/detail/CVE-2023-32695
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-32695.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2023-32695
Aliases
Downstream
Published
2023-05-27T15:44:03Z
Modified
2025-10-16T09:49:03.782158Z
Severity
  • 7.3 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L CVSS Calculator
Summary
Insufficient validation when decoding a Socket.IO packet
Details

socket.io parser is a socket.io encoder and decoder written in JavaScript complying with version 5 of socket.io-protocol. A specially crafted Socket.IO packet can trigger an uncaught exception on the Socket.IO server, thus killing the Node.js process. A patch has been released in version 4.2.3.

References

Affected packages

Git / github.com/socketio/socket.io-parser

Affected ranges

Type
GIT
Repo
https://github.com/socketio/socket.io-parser
Events
Type
GIT
Repo
https://github.com/socketio/socket.io-parser
Events

Affected versions

3.*

3.4.0
3.4.1
3.4.2

4.*

4.0.0
4.0.1
4.0.1-rc1
4.0.1-rc2
4.0.1-rc3
4.0.2
4.0.3
4.0.4
4.1.0
4.1.1
4.1.2
4.2.0
4.2.1
4.2.2