Skip to main content

Telerik UI CVE-2026-13185

| EUVDEUVD-2026-47690 HIGH
Deserialization of Untrusted Data (CWE-502)
2026-07-22 ProgressSoftware GHSA-j72w-hfj3-hj2x
8.1
CVSS 3.1 · Vendor: ProgressSoftware
Share

Severity by source

Vendor (ProgressSoftware) PRIMARY
8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.1 HIGH

Network-reachable and unauthenticated (AV:N/PR:N) but AC:H because a valid protection-bypassing serialized payload is required; deserialization RCE yields full C:H/I:H/A:H.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/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
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Patch available
Jul 22, 2026 - 16:18 EUVD
Analysis Generated
Jul 22, 2026 - 14:32 vuln.today
CVE Published
Jul 22, 2026 - 13:38 cve.org
HIGH 8.1

DescriptionCVE.org

In Progress® Telerik® UI for AJAX prior to v2026.2.708, applications using cookie-based storage in RadPersistenceManager or RadDockLayout deserialize attacker-controlled cookie content, allowing unauthenticated remote code execution.

AnalysisAI

Remote code execution in Progress Telerik UI for ASP.NET AJAX before v2026.2.708 arises when applications persist state via cookie-based storage in RadPersistenceManager or RadDockLayout, causing the components to deserialize attacker-supplied cookie payloads. An unauthenticated remote attacker who can reach the application and craft a malicious serialized cookie can achieve code execution on the server. No public exploit identified at time of analysis, and this CVE is not listed in CISA KEV; EPSS data was not provided.

Technical ContextAI

Telerik UI for ASP.NET AJAX is a large suite of server-side web UI controls embedded in .NET web applications. Two of its state-persistence features - RadPersistenceManager (which saves control state) and RadDockLayout (which persists dock/panel layout) - can be configured to store their serialized state in browser cookies. The root cause is CWE-502 (Deserialization of Untrusted Data): when these controls read cookie content back, they deserialize it without adequately validating or restricting the object types, so a forged cookie can drive .NET object instantiation into a gadget chain. This class of flaw has historically plagued Telerik (e.g. prior RadAsyncUpload deserialization RCEs). Per the CPE, the affected component is cpe:2.3:a:progress_software:telerik_ui_for_asp.net_ajax.

RemediationAI

Vendor-released patch: v2026.2.708 - upgrade Telerik UI for ASP.NET AJAX to v2026.2.708 or later, which is the primary and authoritative fix, and rebuild/redeploy affected .NET applications with the updated Telerik.Web.UI assembly. If immediate upgrade is not possible, reconfigure RadPersistenceManager and RadDockLayout to avoid cookie-based storage (use server-side or database-backed persistence instead), which removes the untrusted deserialization path but may change how control state is retained across requests. As an additional compensating control, ensure any Telerik state-encryption keys are strong, unique, and not the framework defaults, and restrict/monitor access to the affected endpoints. Refer to the vendor advisory at https://www.telerik.com/products/aspnet-ajax/documentation/knowledge-base/kb-security-persistence-cookie-deserialization-CVE-2026-13185 for exact configuration guidance.

CVE-2021-28141 CRITICAL POC
9.8 Mar 11

An issue was discovered in Progress Telerik UI for ASP.NET AJAX 2021.1.224. Rated critical severity (CVSS 9.8), this vul

CVE-2014-2217 HIGH POC
7.5 Dec 25

Absolute path traversal vulnerability in the RadAsyncUpload control in the RadControls in Telerik UI for ASP.NET AJAX be

CVE-2019-19790 CRITICAL
9.8 Dec 13

Path traversal in RadChart in Telerik UI for ASP.NET AJAX allows a remote attacker to read and delete an image with exte

CVE-2026-13186 HIGH
8.1 Jul 22

Remote code execution in Progress Telerik UI for ASP.NET AJAX prior to v2026.2.708 arises when the file-based persistenc

CVE-2026-13190 HIGH
8.1 Jul 22

Remote code execution in Progress Telerik UI for ASP.NET AJAX prior to v2026.2.708 arises from unsafe .NET type resoluti

CVE-2026-13181 HIGH
8.1 Jul 22

Remote code execution in Progress Telerik UI for ASP.NET AJAX before v2026.2.708 allows attackers to forge upload metada

CVE-2026-13187 HIGH
8.1 Jul 22

Provider type tampering in Progress Telerik UI for ASP.NET AJAX before v2026.2.708 lets remote attackers manipulate the

CVE-2026-6023 HIGH
8.1 Apr 22

Remote code execution in Progress Telerik UI for ASP.NET AJAX via insecure deserialization in the RadFilter control allo

CVE-2026-19219 HIGH
8.1 Sep 02

Remote code execution in Progress Telerik UI for ASP.NET AJAX (prior to v2026.3.812) is achievable by an attacker who ha

CVE-2025-3600 HIGH
7.5 May 14

In Progress® Telerik® UI for AJAX, versions 2011.2.712 to 2025.1.218, an unsafe reflection vulnerability exists that may

CVE-2026-13183 HIGH
7.5 Jul 22

Information disclosure in Progress Telerik UI for ASP.NET AJAX before v2026.2.708 allows remote unauthenticated attacker

CVE-2026-13182 HIGH
7.5 Jul 22

Information disclosure in Progress Telerik UI for ASP.NET AJAX before v2026.2.708 lets remote unauthenticated attackers

Share

CVE-2026-13185 vulnerability details – vuln.today

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