What’s Vulnerable › Vulnerabilities
CVE-2021-3766: Prototype Pollution in vincit/objection.js
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 1.5% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2021-09-06 · updated 2026-06-17
- Weakness: CWE-1321
Description
objection.js is vulnerable to Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
Affected products
- vincit/objection.js: before 2.2.16 — fixed in 2.2.16
How to fix
Upgrade to a fixed version: vincit/objection.js 2.2.16. Check the vendor advisory for mitigations.
References
- https://github.com/Vincit/objection.js/commit/46b842a6bc897198b83f41ac85c92864b991d7e9
- https://huntr.dev/bounties/c98e0f0e-ebf2-4072-be73-a1848ea031cc
- https://github.com/Vincit/objection.js/commit/46b842a6bc897198b83f41ac85c92864b991d7e9
- https://huntr.dev/bounties/c98e0f0e-ebf2-4072-be73-a1848ea031cc
Get alerted when CVE-2021-3766 or the next vulnerability affects your stack