Learn about CVE-2019-10747 affecting set-value function. Find out how attackers exploit Prototype Pollution, impact on systems, and mitigation steps to secure your applications.
Versions prior to 3.0.1 of the set-value function have a vulnerability to Prototype Pollution. This vulnerability arises due to the mixin-deep function being deceived into incorporating or altering attributes of Object.prototype through various payloads including the constructor, prototype, and proto.
Understanding CVE-2019-10747
set-value is vulnerable to Prototype Pollution in versions lower than 3.0.1. The function mixin-deep could be tricked into adding or modifying properties of Object.prototype using any of the constructor, prototype, and proto payloads.
What is CVE-2019-10747?
The Impact of CVE-2019-10747
Technical Details of CVE-2019-10747
Vulnerability Description
Affected Systems and Versions
Exploitation Mechanism
Mitigation and Prevention
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates