Skip to main content

Kendo UI CVE-2026-106157

| EUVDEUVD-2026-102081 MEDIUM
Basic XSS (CWE-80)
2026-10-15 ProgressSoftware GHSA-7jqm-7rmf-mmhp
4.7
CVSS 3.1 · Vendor: ProgressSoftware
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify app rendering attacker-controlled PanelBar URL
  2. Delivery
    Craft URL breaking single-quoted href with injected event handler
  3. Exploit
    Store/deliver poisoned data source item
  4. Execution
    Victim interacts with affected PanelBar item
  5. Persist
    JavaScript executes in victim browser session
  6. Impact
    Theft or tampering of session-accessible data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization HTML tag escaping
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the target application binds the Kendo UI for jQuery PanelBar component to a data source in which item URL values are attacker-influenceable (e.g., URLs drawn from user input or untrusted records), on an affected version (2019.2.514 through versions before 2026.3.1015). The attacker must be able to inject a value that escapes the single-quoted href attribute, and a victim must then interact with that specific PanelBar item (UI:R) for the injected event handler to fire. Limiting factors: it does not affect applications whose PanelBar URLs are entirely static or server-controlled; it depends on the specific app wiring user data into item URLs (reflected in AC:H); it requires victim interaction; and it is fully remediated by upgrading to 2026.3.1015.

Impact

This is a genuine but moderate-priority issue, not a top-tier emergency. The vendor-supplied CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N, base 4.7) tells a coherent story that matches the description: a DOM/stored XSS in the Kendo UI for jQuery PanelBar that is network-reachable and needs no attacker privileges, but is gated by both high attack complexity (AC:H - the attacker must first find an application that renders attacker-controllable PanelBar item URLs) and required user interaction (UI:R - a victim must interact with the poisoned item). Impact is deliberately scoped as Low/Low confidentiality and integrity with the changed scope (S:C) reflecting that injected JavaScript executes in the victim's browser session rather than on the server. No EPSS score, no CISA KEV listing, and no public POC were provided, so by the precision rules this is 'no public exploit identified at time of analysis' - there is no signal of active or widespread exploitation. The signals are internally consistent (no conflict between CVSS and description), so the realistic verdict is a legitimate client-side XSS worth patching on a normal cadence, elevated only for applications that expose user-controlled URLs through PanelBar, and not a drop-everything issue absent exploitation evidence.

Exploit ScenarioDerived

An application binds a Kendo UI PanelBar to a data source whose item URL values originate from user- or attacker-influenced data (e.g., a navigation menu built from database records). An attacker supplies a crafted URL that breaks out of the single-quoted href attribute to inject an event-handler attribute, and when a victim later interacts with that PanelBar item, the attacker's JavaScript runs in the victim's authenticated browser session. No public exploit code was identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 15, 2026

Cross-site scripting (XSS) in the PanelBar component of Progress Kendo UI for jQuery (versions 2019.2.514 through before 2026.3.1015) allows unauthenticated remote attackers who can influence PanelBar item URL values to inject additional HTML attributes, including event handlers, into a single-quoted href attribute, resulting in JavaScript execution in a victim's browser upon interaction with the crafted item. Exploitation requires that the target application binds the PanelBar to a data source with attacker-controllable URLs and that a victim interacts with the item, making it a moderate-severity issue (CVSS 4.7) with high attack complexity. No public exploit code has been identified at time of analysis, and the vulnerability is fully remediated by upgrading to version 2026.3.1015.

RemediationAI

Vendor-released patch: upgrade to Kendo UI for jQuery version 2026.3.1015 or later, which fully remediates the issue. For applications that cannot immediately upgrade, ensure that PanelBar item URL values are not derived from untrusted user input or external data sources; if dynamic URLs are necessary, sanitize and validate them to prevent attribute injection, but note that this is a compensating control with potential bypass if not comprehensive. Additionally, implement a strict Content Security Policy (CSP) that disallows unsafe-inline scripts to mitigate the impact of any XSS, though this may break legitimate inline scripts and requires careful tuning. Review application code for any bindings that pass user-controllable data into PanelBar item URLs and restrict those bindings as a temporary measure. Refer to the vendor advisory at https://www.telerik.com/kendo-jquery-ui/documentation/knowledge-base/kb-security-panelbar-url-xss-cve-2026-106157 for further details.

Affected VersionsENISA

Kendo UI for jQuery 2019.2.514 <2026.3.1015

Affected Packages

euvd kendo_ui_for_jquery fix: 2026.3.1015

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the PanelBar component of Kendo UI for jQuery, a popular JavaScript library for building interactive web UIs. The PanelBar renders hierarchical data, and when item URLs are bound from a data source, the component inserts these values into a single-quoted href attribute without proper encoding. This allows an attacker who controls an item URL to break out of the attribute and inject arbitrary HTML attributes, such as event handlers (e.g., onmouseover), leading to cross-site scripting (XSS). The root cause is CWE-80: Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS), a subset of injection flaws where user-supplied input is not correctly sanitized before being placed into HTML attribute context. The CVSS vector (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N) indicates a network attack, high complexity because it depends on specific application wiring of user data into item URLs, no privileges required, and user interaction needed for the injected event handler to fire. The scope change (S:C) reflects that the vulnerable component (PanelBar) and the impacted component (the victim's browser session) are different security scopes. The CPE (cpe:2.3:a:progress_software:kendo_ui_for_jquery:*:*:*:*:*:*:*:*) confirms all versions in the affected range are vulnerable. The issue is fixed in version 2026.3.1015.

Know when Kendo Ui For Jquery gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (ProgressSoftware) PRIMARY 4.7 MEDIUM
AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 4.7 MEDIUM

AC:H because exploitation depends on the app rendering attacker-controlled item URLs; UI:R since a victim must interact with the item; S:C and C:L/I:L for client-side script execution in the victim's session; A:N as no availability impact.

3.1 AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (ProgressSoftware).

CVSS VectorVendor: ProgressSoftware

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

1
Patch available
Oct 15, 2026 - 15:17 EUVD

DescriptionCVE.org

In Progress® Kendo® UI for jQuery versions starting with 2019.2.514 and prior to 2026.3.1015, the PanelBar component inserts data source item URL values into a single-quoted href attribute without proper encoding. An attacker who can control an item URL can inject additional HTML attributes, including event handlers, and execute JavaScript in a user's browser when the affected item is interacted with. Successful exploitation can compromise the confidentiality and integrity of data accessible to the affected application. This issue is fixed in version 2026.3.1015.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Medium
widely-used commercial UI component library, but app-specific and not universal
Social Media
1
Sightings
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

24
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2026-108116 HIGH
7.5 Oct 15

Remote, unauthenticated injection in the Progress Kendo UI for jQuery PivotGrid XMLA transport (all versions prior to v2

CVE-2026-106163 MEDIUM
6.5 Oct 15

Cross-site scripting in the Kendo UI for jQuery FileBrowser and ImageBrowser components (v2023.1.117 through pre-v2026.3

CVE-2026-106153 MEDIUM
5.4 Oct 15

Cross-site scripting in Progress Kendo UI for jQuery (versions prior to 2026.3.1015) allows an attacker to execute JavaS

CVE-2026-106151 MEDIUM
5.4 Oct 15

Cross-site scripting in Progress Kendo UI for jQuery's Validator affects versions from 2012.2.710 through 2026.3.1015, w

CVE-2026-106150 MEDIUM
5.4 Oct 15

Cross-site scripting in Progress Kendo UI for jQuery (all versions prior to 2026.3.1015) allows an authenticated low-pri

CVE-2026-106149 MEDIUM
5.4 Oct 15

Cross-site scripting (DOM/stored) in Progress Kendo UI for jQuery prior to v2026.3.1015 allows an attacker who can influ

CVE-2026-106148 MEDIUM
5.4 Oct 15

Cross-site scripting in Progress Kendo UI for jQuery prior to 2026.3.1015 allows an authenticated attacker with low priv

CVE-2026-106147 MEDIUM
5.4 Oct 15

Stored cross-site scripting in the Progress Kendo UI for jQuery ListBox widget allows an attacker who can modify the dat

CVE-2026-106161 MEDIUM
5.4 Oct 15

Cross-site scripting in Progress Kendo UI for jQuery (releases from v2020.1.114 through 2026.3.1015) lets an attacker wh

CVE-2026-106160 MEDIUM
5.4 Oct 15

Prototype pollution in Progress Kendo UI for jQuery versions prior to 2026.3.1015 lets an authenticated, low-privileged

CVE-2026-106159 MEDIUM
4.7 Oct 15

Cross-site scripting in Progress Kendo UI for jQuery (versions 2022.3.1109 up to but not including 2026.3.1015) allows a

CVE-2026-106158 MEDIUM
4.7 Oct 15

Stored/DOM cross-site scripting in Progress Kendo UI for jQuery (Scheduler widget, versions 2026.3.811 and earlier) allo

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy