Feather-Sequelize cleanQuery method vulnerable to Prototype Pollution
Critical severity
GitHub Reviewed
Published
Oct 26, 2022
to the GitHub Advisory Database
•
Updated Mar 31, 2023
Description
Published by the National Vulnerability Database
Oct 26, 2022
Published to the GitHub Advisory Database
Oct 26, 2022
Reviewed
Oct 31, 2022
Last updated
Mar 31, 2023
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.
References