Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-3600: Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') in Progress Software Telerik UI for ASP.NET AJAX

0
High
VulnerabilityCVE-2025-3600cvecve-2025-3600
Published: Wed May 14 2025 (05/14/2025, 13:21:40 UTC)
Source: CVE
Vendor/Project: Progress Software
Product: Telerik UI for ASP.NET AJAX

Description

CVE-2025-3600 is a high-severity unsafe reflection vulnerability in Progress Software's Telerik UI for ASP. NET AJAX versions from 2011. 2. 712 up to 2025. 1. 218. The flaw allows externally controlled input to select classes or code, which can cause an unhandled exception and crash the hosting process, resulting in denial of service (DoS). The vulnerability does not impact confidentiality or integrity but can severely affect availability. Exploitation requires no authentication or user interaction and can be triggered remotely over the network. No known exploits are currently reported in the wild.

AI-Powered Analysis

AILast updated: 10/10/2025, 14:31:21 UTC

Technical Analysis

CVE-2025-3600 identifies an unsafe reflection vulnerability in Progress Software's Telerik UI for ASP.NET AJAX, affecting versions from 2011.2.712 through 2025.1.218. Unsafe reflection (CWE-470) occurs when an application uses externally supplied input to dynamically select and instantiate classes or execute code without proper validation. In this case, the vulnerability allows an attacker to supply crafted input that causes the application to perform unsafe reflection, leading to an unhandled exception. This exception crashes the hosting process, resulting in a denial of service condition. The vulnerability is exploitable remotely without authentication or user interaction, increasing its risk profile. The CVSS v3.1 base score is 7.5 (high), reflecting the network attack vector, low attack complexity, no privileges required, no user interaction, and impact limited to availability (no confidentiality or integrity loss). The flaw does not allow code execution or data compromise but can disrupt service availability, which is critical for web applications relying on Telerik UI components. No patches are currently linked, indicating organizations must monitor vendor advisories closely. The vulnerability affects a wide range of versions spanning over a decade, implying many legacy and current deployments are vulnerable. Proper input validation, exception handling, and timely patching are essential to mitigate this risk.

Potential Impact

For European organizations, the primary impact of CVE-2025-3600 is denial of service due to application crashes. This can disrupt business-critical web applications built on Telerik UI for ASP.NET AJAX, affecting availability of services to customers and internal users. Industries such as finance, healthcare, government, and e-commerce, which rely heavily on web applications, may experience operational downtime, reputational damage, and potential regulatory scrutiny if service levels are not maintained. Although confidentiality and integrity are not directly impacted, the availability loss can indirectly affect business continuity and customer trust. The vulnerability's ease of exploitation without authentication increases the risk of automated attacks causing widespread outages. Organizations with legacy systems or slow patch cycles are particularly vulnerable. Additionally, the lack of known exploits in the wild currently provides a window for proactive mitigation before active exploitation emerges.

Mitigation Recommendations

1. Monitor Progress Software advisories for official patches addressing CVE-2025-3600 and apply them promptly once released. 2. In the absence of patches, implement strict input validation to sanitize and restrict inputs that influence class or code selection, preventing unsafe reflection triggers. 3. Enhance exception handling in the application to gracefully manage unexpected inputs and prevent unhandled exceptions from crashing the hosting process. 4. Employ web application firewalls (WAFs) with custom rules to detect and block suspicious requests attempting to exploit unsafe reflection patterns. 5. Conduct code reviews and static analysis focusing on dynamic class loading or reflection usage to identify and remediate unsafe coding practices. 6. For legacy applications, consider upgrading Telerik UI components to supported versions with security fixes. 7. Implement robust monitoring and alerting for application crashes or unusual error rates to enable rapid incident response. 8. Educate development teams about the risks of unsafe reflection and secure coding standards to prevent similar vulnerabilities.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.1
Assigner Short Name
ProgressSoftware
Date Reserved
2025-04-14T16:13:13.173Z
Cisa Enriched
true
Cvss Version
3.1
State
PUBLISHED

Threat ID: 682cd0fb1484d88663aeca7e

Added to database: 5/20/2025, 6:59:07 PM

Last enriched: 10/10/2025, 2:31:21 PM

Last updated: 11/22/2025, 2:21:32 PM

Views: 100

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need enhanced features?

Contact root@offseq.com for Pro access with improved analysis and higher rate limits.

Latest Threats