CVE-2024-38996: ag-grid Prototype Pollution
Vulnerability summary
CVE-2024-38996 is a critical (CVSS 9.8) Prototype Pollution vulnerability in ag-grid. EPSS estimates a 1.16% chance of exploitation in the next 30 days, higher than 66.5% of scored vulnerabilities. 3 public exploits are recorded.
Advisory lineage
Upstream 0 · Downstream 0 · Related 3Timeline
- 01-07-2024PublishedVulnerability first disclosed.
- 02-08-2024Last modifiedVulnerability information updated.
Description
ag-grid-community v31.3.2 and ag-grid-enterprise v31.3.2 were discovered to contain a prototype pollution via the _.mergeDeep function. This vulnerability allows attackers to execute arbitrary code or cause a Denial of Service (DoS) via injecting arbitrary properties.
CVSS metrics
5 scores · 4 sources · 2 versions- OSV · NpmEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- NVDNIST9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
1.16%
Chance of exploitation in the next 30 days
Percentile
67%
Versus all other CVEs
30-day change
0.00 pp
From 1.16% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
3 foundC1590660750744F25E86Ba1Bf240844B
Maturity: poc
F8037D492Dab0D77Bca719E05D31C08B
Maturity: poc
18E8C27F3A6376E7Cf082Cfe1Ca766Fa
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Chainguard2 products
- opensearch-dashboards-2< 2.16.0-r0
- opensearch-dashboards-2-fips< 2.16.0-r0
Npm2 products
- ag-grid-community< 31.3.4
- ag-grid-enterprise< 31.3.4
Ag-grid1 product
- ag-grid< 31.3.4
3 vendors · 5 products
References
7 links- github.com/ag-grid/ag-gridPACKAGE