Prototype Pollution in merge-recursive
Critical severity
GitHub Reviewed
Published
Sep 18, 2018
to the GitHub Advisory Database
•
Updated Sep 12, 2023
Description
Published to the GitHub Advisory Database
Sep 18, 2018
Reviewed
Jun 16, 2020
Last updated
Sep 12, 2023
All versions of
merge-recursive
are vulnerable to Prototype Pollution. When malicious user input is merged with another object it allows the attacker to modify the prototype of Object via__proto__
causing the addition or modification of an existing property.Proof of concept:
Recommendation
There is currently no fix available.
References