CVE-2022-37614
mockery is vulnerable to prototype pollution
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA.
Description
Prototype pollution vulnerability in function enable in mockery.js in mfncooper mockery commit 822f0566fd6d72af8c943ae5ca2aa92e516aa2cf via the key variable in mockery.js.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| npm::GitHub Security Advisory npm | mockery | no fix listed |
References
- https://github.com/mfncooper/mockery
- 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://nvd.nist.gov/vuln/detail/CVE-2022-37614