CVE-2022-2421
Assigner: DIVD
Published: 2022-10-25T00:00:00
State: PUBLISHED
affected: product: Socket.io-Parser
vendor: Socket.io
versions: lessThan: 4.2.1
status: affected
version: 4.x
versionType: custom
credits: type: finder
user: 00000000-0000-4000-9000-000000000000
value: Discovered by Thomas Rinsma (Codean)
datePublic: 2022-10-24T22:00:00.000Z
descriptions: supportingMedia: base64: no
type: text/html
value: 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.
value: 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.
metrics: cvssV3_1: attackComplexity: LOW
attackVector: NETWORK
availabilityImpact: HIGH
baseScore: 10
baseSeverity: CRITICAL
confidentialityImpact: HIGH
integrityImpact: HIGH
privilegesRequired: NONE
scope: CHANGED
userInteraction: NONE
vectorString: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
version: 3.1
format: CVSS
scenarios: value: GENERAL
problemTypes: descriptions: cweId: CWE-89
description: CWE-89 SQL Injection
type: CWE
source: advisory: DIVD-2022-00045
discovery: EXTERNAL
title: Socket.io - Improper type validation in attachment parsing
x_generator: engine: Vulnogram 0.0.9