CVE-2018-16490: High severity mpath project mpath vulnerability
A prototype pollution vulnerability was found in module mpath <0.5.1 that allows an attacker to inject arbitrary properties onto Object.prototype.
Other sources
Versions of mpath before 0.5.1 are vulnerable to prototype pollution. Provided certain input mpath can add or modify properties of the Object prototype. These properties will be present on all objects.
Recommendation
Update to version 0.5.1 or later.
Affected Software
Event History
Frequently Asked Questions
What is the vulnerability ID for this issue?
The vulnerability ID for this issue is CVE-2018-16490.
What is the severity of CVE-2018-16490?
The severity of CVE-2018-16490 is high with a severity value of 7.5.
How can an attacker exploit the vulnerability?
An attacker can exploit this vulnerability by providing certain input to `mpath`, allowing them to add or modify properties of the `Object` prototype, which will be present on all objects.
What is the recommended action to mitigate this vulnerability?
The recommended action is to update to version `0.5.1` or later of `mpath`.
Where can I find more information about CVE-2018-16490?
You can find more information about CVE-2018-16490 on the following references: [Link 1](https://nvd.nist.gov/vuln/detail/CVE-2018-16490), [Link 2](https://hackerone.com/reports/390860), [Link 3](https://github.com/advisories/GHSA-h466-j336-74wx).