NetSight
critical9.8

CVE-2022-29823

Feather-Sequelize cleanQuery method vulnerable to Prototype Pollution

Impact

Feather-Sequelize 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.

Affected packages

EcosystemPackageAffectedFixed in
npmfeathers-sequelize>= 6.0.0, < 6.3.36.3.3

Affected products

VendorProductAffected versions
FeathersjsFeathers-Sequelize
from 6.0.0 before 6.3.4

Weakness classification

References