Skip to main content

Telerik UI for ASP.NET AJAX CVE-2026-6023

| EUVDEUVD-2026-24632 HIGH
Deserialization of Untrusted Data (CWE-502)
2026-04-22 ProgressSoftware GHSA-mcrv-gh25-252c
8.1
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

7
Re-analysis Queued
Apr 22, 2026 - 21:37 vuln.today
cvss_changed
Patch released
Apr 22, 2026 - 21:23 nvd
Patch available
Patch available
Apr 22, 2026 - 09:01 EUVD
Analysis Generated
Apr 22, 2026 - 08:24 vuln.today
EUVD ID Assigned
Apr 22, 2026 - 08:00 euvd
EUVD-2026-24632
Analysis Generated
Apr 22, 2026 - 08:00 vuln.today
CVE Published
Apr 22, 2026 - 07:13 nvd
HIGH 8.1

DescriptionCVE.org

In Progress® Telerik® UI for AJAX versions 2024.4.1114 through 2026.1.421, the RadFilter control is vulnerable to insecure deserialization when restoring filter state if the state is exposed to the client. If an attacker tampers with this state, a server-side remote code execution is possible.

AnalysisAI

Remote code execution in Progress Telerik UI for ASP.NET AJAX via insecure deserialization in the RadFilter control allows unauthenticated remote attackers to execute arbitrary code on the server by tampering with exposed client-side filter state. Affected versions span 2024.4.1114 through 2026.1.421. EPSS data not available; no public exploit or CISA KEV listing identified at time of analysis. The CVSS 8.1 (High) reflects network accessibility but 'High' attack complexity (AC:H), indicating successful exploitation requires specific conditions beyond simple network access.

Technical ContextAI

The vulnerability resides in the RadFilter control within Progress Telerik UI for ASP.NET AJAX, a component framework for building web applications on the .NET platform. RadFilter provides dynamic query-building capabilities and persists filter state between requests. The flaw (CWE-502: Deserialization of Untrusted Data) occurs when this filter state is serialized and exposed to the client-typically in ViewState, hidden form fields, or query parameters. ASP.NET's BinaryFormatter or other .NET deserialization mechanisms can instantiate arbitrary objects when processing untrusted state data. An attacker who controls serialized input can craft malicious payloads (using gadget chains in libraries like System.Configuration or System.Windows.Data.ObjectDataProvider) to achieve code execution upon deserialization. The CPE cpe:2.3:a:progress_software:telerik_ui_for_asp.net_ajax identifies the affected library across multiple product versions. This vulnerability pattern is well-established in .NET ecosystems, particularly in products exposing serialized state to untrusted clients.

RemediationAI

Upgrade to Progress Telerik UI for ASP.NET AJAX version 2026.2.513 or later, which addresses the deserialization vulnerability in RadFilter state handling per vendor advisory available at https://www.telerik.com/products/aspnet-ajax/documentation/knowledge-base/kb-security-deserialization-of-untrusted-data-cve-2026-6023. If immediate patching is not feasible, implement the following compensating controls: (1) disable client-side state persistence for RadFilter controls by setting StateStorageMode to server-side only (stores state in server session rather than ViewState)-trade-off is increased server memory consumption and incompatibility with web farms without sticky sessions; (2) encrypt and sign ViewState using machineKey with validation='AES' and decryption='AES' in web.config, ensuring attackers cannot tamper with serialized data-this mitigates but does not eliminate risk if encryption keys are compromised; (3) implement network segmentation to restrict access to applications using RadFilter to trusted IP ranges only-reduces attack surface but does not prevent authenticated or insider threats. Note that generic input validation is insufficient as exploitation occurs at the deserialization layer before application logic processes data. Vendor advisory provides code samples for secure configuration; review deployment-specific guidance before applying mitigations.

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-13185 HIGH
8.1 Jul 22

Remote code execution in Progress Telerik UI for ASP.NET AJAX before v2026.2.708 arises when applications persist state

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-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

CVE-2026-13189 HIGH
7.5 Jul 22

Server-side file path manipulation and forced server-side requests in Progress Telerik UI for ASP.NET AJAX before v2026.

Share

CVE-2026-6023 vulnerability details – vuln.today

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