← all CVEs
MEDIUM · CVSS 5.4CWE-80

CVE-2026-106138: Cross-Site Scripting via Chart Tooltip in KendoReact

The default Chart tooltip renders the formatted point value as raw HTML without encoding, in both the single-point and shared tooltip. A low-privileged attacker who can influence a string value bound to the chart can supply HTML with event handlers that run JavaScript in a user’s browser when the user hovers over the affected data point.

CVE ID
CVE-2026-106138
Vendor
Progress KendoReact
Product
@progress/kendo-react-charts (npm)
Weakness
CWE-80 — Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)
CVSS 3.1
5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Affected
1.1.0 through 16.1.x
Fixed in
16.2.0
Published
Oct 10, 2026
Credit
Abhishek Nandkumar Bhaskar (Abhi-Hackz) — finder
Assigner (CNA)
Progress Software

Remediation

Upgrade @progress/kendo-react-charts to 16.2.0 or later.

References

About this disclosure

This vulnerability was found and reported by Abhishek Nandkumar Bhaskar (Abhi HackZ, credited in the CVE record as Abhi-Hackz) through the vendor's vulnerability disclosure program, and credited to him as finder in the official CVE record assigned by Progress Software as the CVE Numbering Authority. Proof-of-concept details are withheld; the facts on this page are taken from the public CVE record and the vendor advisory. For the background and the bug class explained, read Four CVEs in Progress Software Products and From a Bugcrowd VDP Report to a Published CVE.

Other CVEs credited to Abhishek Bhaskar

CVE-2026-91140OS command injection in Progress Software Autonomous REST Connector GenAI AgentsProgress DataDirect · Critical · CVSS 9.6CRITICALCVE-2026-92931Server-Side Request Forgery in the Progress Sitefinity Next.js Renderer SDKProgress Sitefinity · High · CVSS 8.8HIGHCVE-2026-106139Cross-Site Scripting via Chart Tooltip in Kendo UI for VueProgress Kendo UI for Vue · Medium · CVSS 5.4MEDIUMCVE-2026-106147Cross-Site Scripting via ListBox Bound Text in Kendo UI for jQueryProgress Kendo UI for jQuery · Medium · CVSS 5.4MEDIUMCVE-2026-106148Cross-Site Scripting via TabStrip, Menu and PanelBar Image URLs in Kendo UI for jQueryProgress Kendo UI for jQuery · Medium · CVSS 5.4MEDIUMCVE-2026-106149Cross-Site Scripting in the Kendo UI for jQuery Menu componentProgress Kendo UI for jQuery · Medium · CVSS 5.4MEDIUMCVE-2026-106150Cross-Site Scripting in the Kendo UI for jQuery Splitter, Window and TooltipProgress Kendo UI for jQuery · Medium · CVSS 5.4MEDIUMCVE-2026-106151Cross-Site Scripting via Validator validation messages in Kendo UI for jQueryProgress Kendo UI for jQuery · Medium · CVSS 5.4MEDIUMCVE-2026-106153Cross-Site Scripting in the Kendo UI for jQuery Calendar and MultiViewCalendarProgress Kendo UI for jQuery · Medium · CVSS 5.4MEDIUMCVE-2026-106160Prototype Pollution via Model.accept and kendo.setter in Kendo UI for jQueryProgress Kendo UI for jQuery · Medium · CVSS 5.4MEDIUMCVE-2026-106161Cross-Site Scripting via Badge text binding in Kendo UI for jQueryProgress Kendo UI for jQuery · Medium · CVSS 5.4MEDIUM
Abhishek Bhaskar (Abhi HackZ)
Security Analyst & VAPT Engineer · security researcher · Hall of Fame & CVEs
Need your product tested for this class of bug? Book a free scoping call →