First published: Tue May 15 2018(Updated: )
Node.js deep-extend module could provide weaker than expected security, caused by a flaw in the Utilities function. A remote attacker could exploit this vulnerability to launch further attacks on the system.
Credit: support@hackerone.com support@hackerone.com
Affected Software | Affected Version | How to fix |
---|---|---|
npm/deep-extend | <0.5.1 | 0.5.1 |
redhat/nodejs-deep-extend | <0.5.1 | 0.5.1 |
IBM Cloud Pak for Security (CP4S) | <=1.6.0.1 | |
IBM Cloud Pak for Security (CP4S) | <=1.6.0.0 | |
IBM Cloud Pak for Security (CP4S) | <=1.5.0.1 | |
IBM Cloud Pak for Security (CP4S) | <=1.5.0.0 | |
IBM Cloud Pak for Security (CP4S) | <=1.4.0.0 | |
Deep Extend Project Deep Extend | <=0.5.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2018-3750 is a vulnerability in the deep-extend module of Node.js that could result in weaker than expected security.
An attacker can exploit CVE-2018-3750 by tricking the utilities function in the deep-extend module into modifying the prototype of Object.
CVE-2018-3750 has a severity rating of 9.8 (critical).
All versions <= 0.5.0 of the deep-extend module are affected by CVE-2018-3750.
To fix CVE-2018-3750, update to version 0.5.1 of the deep-extend module.