CVE-2021-23436 is a critical type confusion vulnerability affecting the immer package prior to version 9.0.6. This flaw allows an attacker to bypass a previous patch (CVE-2020-28477) by providing array-based keys in the path parameter, leading to a failure in the strict equality check for "__proto__" or "constructor". With a CVSS score of 9.8 (CRITICAL), this vulnerability has a network-based attack vector, low attack complexity, and can result in high impacts to confidentiality, integrity, and availability. There is currently no public exploit code available, no evidence of active exploitation, and minimal community discussion or media coverage surrounding this CVE.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 9.0.6CPE matchmatch criteria | cpe:2.3:a:immer_project:immer:*:*:*:*:*:node.js:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.