CVE-2022-29823
Assigner: DIVD
Published: 2022-10-25T00:00:00
State: PUBLISHED
affected: product: Feathers-Sequalize
vendor: Feather js
versions: lessThan: 6.3.4
status: affected
version: 6.x
versionType: custom
credits: type: finder
user: 00000000-0000-4000-9000-000000000000
value: Thomas Rinsma of Codean
type: finder
user: 00000000-0000-4000-9000-000000000000
value: Kevin Valk of Codean
datePublic: 2022-10-24T22:00:00.000Z
descriptions: supportingMedia: base64: no
type: text/html
value: Feather-Sequalize cleanQuery method uses insecure recursive logic to filter unsupported keys from the query object. This results in a Remote Code Execution (RCE) with privileges of application.
value: Feather-Sequalize cleanQuery method uses insecure recursive logic to filter unsupported keys from the query object. This results in a Remote Code Execution (RCE) with privileges of application.
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-1321
description: CWE-1321: Improperly Controlled Modification of Object Prototype Attributes ("Prototype Pollution")
type: CWE
source: advisory: DIVD-2022-00020
discovery: EXTERNAL
title: Feathers - Query “__proto__” is converted to real prototype
x_generator: engine: Vulnogram 0.0.9