Prototype Pollution Vulnerability in Evolver by GEP
CVE-2026-42077
5.2MEDIUM
What is CVE-2026-42077?
The Evolver engine, developed by GEP, contains a prototype pollution weakness in its mailbox store module. This flaw allows attackers to manipulate JavaScript objects by injecting harmful properties into the Object.prototype during data merging operations. Specifically, the vulnerabilities are found in the _applyUpdate() and _updateRecord() functions, which leverage Object.assign() in a manner that fails to sanitize crucial keys. As a result, malicious users can alter the expected behavior of all JavaScript objects, leading to potentially severe security issues. This vulnerability has been effectively resolved in version 1.69.3.
Affected Version(s)
evolver < 1.69.3
