Vulnerability · Published Aug 24, 2026 · Assigned by VulDB
CVE-2026-78178jQWidgets jqx-all.js jqxBaseFramework.extend prototype pollution
High 7.3
In plain English
A high-severity prototype pollution in jQWidgets. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 48% of all known vulnerabilities).
Severity (CVSS 3.1)7.3High
Exploit odds (30 days)0.6%top 51.9% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known
Official description
A vulnerability was determined in jQWidgets up to 24.0.1. This affects the function JQXLite.extend/jqxBaseFramework.extend of the file jqwidgets/jqx-all.js. This manipulation causes improperly controlled modification of object prototype attributes. The attack can be initiated remotely. The reported GitHub issue was closed with the label "not planned".
Affected products (as reported)
Weakness: CWE-1321, CWE-94 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:R
References
- VDB-394562 | jQWidgets jqx-all.js jqxBaseFramework.extend prototype pollution vdb-entry, technical-description
- VDB-394562 | CTI Indicators (IOB, IOC, TTP, IOA) signature, permissions-required
- CVE-2026-78178 | CVE Analysis and Report third-party-advisory
- Submit #884182 | Node.js jqwidgets-framework 24.0.1 Prototype Pollution third-party-advisory
- https://github.com/jqwidgets/jQWidgets/issues/764 issue-tracking
- https://github.com/jqwidgets/jQWidgets/ product