Home
Home
Trends
Trends
Vulnerabilities
Vulnerabilities
News
News
Researchers
Researchers
Why dbugs?
Why dbugs?
Settings

Tal-Gav

#33019of 56,327
8.2Total CVSS
Vulnerabilities · 1
PT-2026-48677
8.2
2026-05-29
Npm · Axios · CVE-2026-44490
**Name of the Vulnerable Software and Affected Versions** Axios versions prior to 0.32.0 Axios versions prior to 1.16.0 **Description** Axios contains two read-side prototype pollution gadgets. Prototype pollution occurs when an attacker or a dependency modifies the base Object prototype, allowing properties to be inherited by all objects in the process. If Object.prototype is polluted by an upstream dependency, Axios silently adopts these polluted values. In the `merge()` function within lib/utils.js, the accumulator is built as a plain object, causing `result[targetKey]` to traverse the prototype chain and copy polluted keys into merged headers. Additionally, in lib/core/mergeConfig.js, the hasOwnProperty descriptor is built as a plain-object literal; since Object.defineProperty reads `descriptor.get` and `descriptor.set` via the prototype chain, polluted `Object.prototype.get` or `Object.prototype.set` properties cause a synchronous TypeError on every request. **Recommendations** Update to version 0.32.0 or later. Update to version 1.16.0 or later.