CVE-2024-21505CWE-1321
Versions of the package web3-utils before 4.2.1 are vulnerable to Prototype Pollution via the utility functions format and mergeDeep, due to insecure recursive…
High · published March 25, 2024
What it is
Versions of the package web3-utils before 4.2.1 are vulnerable to Prototype Pollution via the utility functions format and mergeDeep, due to insecure recursive merge.
An attacker can manipulate an object's prototype, potentially leading to the alteration of the behavior of all objects inheriting from the affected prototype by passing specially crafted input to these functions.
The record
Technical detail
- CVSS v3.1
- 7.5 · HIGH
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P
- CVSS v4.0
- Not supplied
- EPSS
- 0.00712 · 53.1th percentile
- Weakness
- CWE-1321 · Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
- Published
- 2024-03-25T05:00Z
EPSS history
Timeline