VYPR

Socket.io Parser

by Socket

Source repositories

CVEs (4)

  • CVE-2022-2421CriOct 26, 2022
    risk 0.58cvss 10.0epss 0.01

    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.

  • CVE-2026-33151HigMar 20, 2026
    risk 0.42cvss 7.5epss 0.01

    Socket.IO is an open source, real-time, bidirectional, event-based, communication framework. Prior to versions 3.3.5, 3.4.4, and 4.2.6, a specially crafted Socket.IO packet can make the server wait for a large number of binary attachments and buffer them, which can be exploited…

  • CVE-2020-36049HigJan 8, 2021
    risk 0.42cvss 7.5epss 0.03

    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.

  • CVE-2023-32695HigMay 27, 2023
    risk 0.41cvss 7.3epss 0.01

    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…