CVE-2021-23558
Prototype Pollution in bmoor
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by GHSA (high).
Description
The package bmoor before 0.10.1 are vulnerable to Prototype Pollution due to missing sanitization in set function. **Note:** This vulnerability derives from an incomplete fix in [CVE-2020-7736](https://security.snyk.io/vuln/SNYK-JS-BMOOR-598664)
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| npm::GitHub Security Advisory npm | bmoor | 0.10.1 |
References
- https://github.com/b-heilman/bmoor
- https://github.com/b-heilman/bmoor/commit/29b0162cc1dc1791fc060891f568b0ae29bc542b
- https://nvd.nist.gov/vuln/detail/CVE-2021-23558
- https://security.snyk.io/vuln/SNYK-JS-BMOOR-598664
- https://snyk.io/blog/remediate-javascript-type-confusion-bypassed-input-validation
- https://snyk.io/blog/remediate-javascript-type-confusion-bypassed-input-validation/
- https://snyk.io/vuln/SNYK-JS-BMOOR-2342622