critical9.8
CVE-2022-37614
mockery is vulnerable to prototype pollution
Impact
Prototype pollution vulnerability in function enable in mockery.js in mfncooper mockery commit 822f0566fd6d72af8c943ae5ca2aa92e516aa2cf via the key variable in mockery.js.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| npm | mockery | <= 2.1.0 | none recorded |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Mockery Project | Mockery | Version 2.1.0 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- https://github.com/mfncooper/mockery/blob/822f0566fd6d72af8c943ae5ca2aa92e516aa2cf/mockery.js#L119
- https://github.com/mfncooper/mockery/blob/822f0566fd6d72af8c943ae5ca2aa92e516aa2cf/mockery.js#L62
- https://github.com/mfncooper/mockery/issues/77
- https://github.com/advisories/GHSA-gmwp-3pwc-3j3g
- https://nvd.nist.gov/vuln/detail/CVE-2022-37614