Description
Axios is a promise based HTTP client for the browser and Node.js. Prior to versions 0.30.3 and 1.13.5, the mergeConfig function in axios crashes with a TypeError when processing configuration objects containing __proto__ as an own property. An attacker can trigger this by providing a malicious configuration object created via JSON.parse(), causing complete denial of service. This vulnerability is fixed in versions 0.30.3 and 1.13.5.
Remediation
References
Related Vulnerabilities
WordPress Plugin Newsletter Manager PHP Object Injection (1.5.1)
Moodle Unrestricted Upload of File with Dangerous Type Vulnerability (CVE-2016-9187)
Plone CMS Exposure of Sensitive Information to an Unauthorized Actor Vulnerability (CVE-2012-5492)
WordPress Plugin Active Extra Fields Cross-Site Scripting (1.0.1)