CVE-2017-11357KEV · OVERDUECWE-434unrestricted-file-upload

Telerik UI for ASP.NET AJAX Insecure Direct Object Reference Vulnerability

Critical · published August 23, 2017

Patch now

Confirmed exploited, and the score agrees

CVSS calls it critical at 9.8. It is confirmed in active exploitation. It sits in the 99.6th percentile for exploit probability.

1345
days past CISA
deadline
CVSS v3.1
9.8
EPSS
78%
Percentile
99.6
In the wild
Confirmed
What it is

🚨 An unrestrained file upload vulnerability is lurking in Progress Telerik UI for ASP.NET AJAX! This critical flaw lets attackers upload any file they want—think of it as a bouncer who forgot to check IDs at the club. 🔥 It's like a restaurant that allows customers to bring in any dish without checking if it's safe to eat—who knows what could end up in the kitchen? This flaw means an attacker can serve up malicious files without anyone batting an eye! An attacker could upload arbitrary files, potentially executing harmful code on your server—imagine your entire system being compromised because an unwanted guest slipped right in! The stakes are high, as this could lead to data breaches, service disruptions, or worse. Act fast to safeguard your information!

Put simply

It's like a restaurant that allows customers to bring in any dish without checking if it's safe to eat—who knows what could end up in the kitchen? This flaw means an attacker can serve up malicious files without anyone batting an eye! This vulnerability occurs because RadAsyncUpload does not properly validate user input, allowing for arbitrary file uploads. Attackers can exploit this weakness to execute arbitrary code, posing a significant risk to your application's security.

What to do

An attacker could upload arbitrary files, potentially executing harmful code on your server—imagine your entire system being compromised because an unwanted guest slipped right in! The stakes are high, as this could lead to data breaches, service disruptions, or worse. Act fast to safeguard your information! Update your Progress Telerik UI for ASP.NET AJAX to R2 2017 SP2 or later to close this vulnerability. Additionally, implement strict validation checks on all file uploads, ensuring only safe file types are processed. Regularly audit your application for potential weaknesses. 🛡️ You got this! By taking these steps, you can secure your system against this threat and keep the internet a safer place. 🌟

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.77679 · 99.6th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2017-08-23T21:29Z
KEV added
2023-01-26 · due 2023-02-16
Affected products (1)
ProductVersionsFixed in
progress/telerik_ui_for_asp.net_ajax< 2020.1.1142020.1.114
References (5)
EPSS history
Timeline
  • 26 JAN 00:00Z
    Added to CISA KEV — remediate by Feb 16
    kev
  • 23 AUG 17:00Z
    Progress Telerik UI for ASP.NET AJAX before R2 2017 SP2 does not properly restrict user input to RadAsyncUpload, which allows remote attackers to perform…
    cvelistv5