{"id":"CVE-2019-18935","url":"https://www.cyber-defence.io/tools/cve/CVE-2019-18935","generatedAt":"2026-10-28T01:41:23.252Z","title":"Progress Telerik UI for ASP.NET AJAX Deserialization of Untrusted Data Vulnerability","description":"Progress Telerik UI for ASP.NET AJAX through 2019.3.1023 contains a .NET deserialization vulnerability in the RadAsyncUpload function. This is exploitable when the encryption keys are known due to the presence of CVE-2017-11317 or CVE-2017-11357, or other means. Exploitation can result in remote code execution. (As of 2020.1.114, a default setting prevents the exploit. In 2019.3.1023, but not earlier versions, a non-default setting can prevent exploitation.)","published":"2019-12-11T13:15:12.000Z","lastModified":"2026-06-17T02:25:36.000Z","status":"Analyzed","sourceIdentifier":"cve@mitre.org","cvss":{"version":"3.1","score":9.8,"severity":"CRITICAL","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"},"cwe":["CWE-502"],"affected":["telerik/ui for asp.net ajax"],"epss":{"score":0.99737,"percentile":0.99953,"date":"2026-10-26","history":[]},"kev":{"listed":true,"dateAdded":"2021-11-03","dueDate":"2022-05-03","knownRansomwareCampaignUse":"Known","notes":"Apply updates per vendor instructions.\nhttps://nvd.nist.gov/vuln/detail/CVE-2019-18935"},"exploits":{"count":1,"verified":false,"firstPublished":"2019-12-18","source":"Exploit-DB (https://gitlab.com/exploit-database/exploitdb)","entries":[{"edbId":47793,"kind":"exploit","title":"Telerik UI - Remote Code Execution via Insecure Deserialization","url":"https://www.exploit-db.com/exploits/47793","sourceUrl":"https://gitlab.com/exploit-database/exploitdb/-/blob/main/exploits/aspx/webapps/47793.txt","file":"exploits/aspx/webapps/47793.txt","published":"2019-12-18","added":"2019-12-18","updated":"2019-12-18","author":"Bishop Fox","type":"webapps","platform":"aspx","port":null,"verified":false,"codes":["CVE-2019-18935"],"tags":"Deserialization","aliases":null,"applicationUrl":null,"screenshotUrl":null,"referenceUrl":"https://know.bishopfox.com/research/cve-2019-18935-remote-code-execution-in-telerik-ui"}]},"verdict":{"level":"urgent","text":"Known to be exploited in the wild (CISA KEV, CISA remediation deadline 3 May 2022). Treat as an emergency change: patch or isolate now, then hunt for prior compromise."},"changes":[],"references":[{"url":"http://packetstormsecurity.com/files/155720/Telerik-UI-Remote-Code-Execution.html","tags":["Third Party Advisory","VDB Entry"],"source":"cve@mitre.org"},{"url":"http://packetstormsecurity.com/files/159653/Telerik-UI-ASP.NET-AJAX-RadAsyncUpload-Deserialization.html","tags":["Exploit","Third Party Advisory","VDB Entry"],"source":"cve@mitre.org"},{"url":"https://codewhitesec.blogspot.com/2019/02/telerik-revisited.html","tags":["Not Applicable"],"source":"cve@mitre.org"},{"url":"https://github.com/bao7uo/RAU_crypto","tags":["Exploit","Third Party Advisory"],"source":"cve@mitre.org"},{"url":"https://github.com/noperator/CVE-2019-18935","tags":["Exploit","Third Party Advisory"],"source":"cve@mitre.org"},{"url":"https://know.bishopfox.com/research/cve-2019-18935-remote-code-execution-in-telerik-ui","tags":["Exploit","Third Party Advisory"],"source":"cve@mitre.org"},{"url":"https://www.bleepingcomputer.com/news/security/us-federal-agency-hacked-using-old-telerik-bug-to-steal-data/","tags":["Press/Media Coverage"],"source":"cve@mitre.org"},{"url":"https://www.telerik.com/support/kb/aspnet-ajax/details/allows-javascriptserializer-deserialization","tags":["Patch","Vendor Advisory"],"source":"cve@mitre.org"},{"url":"https://www.telerik.com/support/whats-new/aspnet-ajax/release-history/ui-for-asp-net-ajax-r1-2020-%28version-2020-1-114%29","tags":["Release Notes"],"source":"cve@mitre.org"},{"url":"https://www.telerik.com/support/whats-new/release-history","tags":["Release Notes","Vendor Advisory"],"source":"cve@mitre.org"},{"url":"http://packetstormsecurity.com/files/155720/Telerik-UI-Remote-Code-Execution.html","tags":["Third Party Advisory","VDB Entry"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"http://packetstormsecurity.com/files/159653/Telerik-UI-ASP.NET-AJAX-RadAsyncUpload-Deserialization.html","tags":["Exploit","Third Party Advisory","VDB Entry"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://codewhitesec.blogspot.com/2019/02/telerik-revisited.html","tags":["Not Applicable"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://github.com/bao7uo/RAU_crypto","tags":["Exploit","Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://github.com/noperator/CVE-2019-18935","tags":["Exploit","Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://know.bishopfox.com/research/cve-2019-18935-remote-code-execution-in-telerik-ui","tags":["Exploit","Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.bleepingcomputer.com/news/security/us-federal-agency-hacked-using-old-telerik-bug-to-steal-data/","tags":["Press/Media Coverage"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.telerik.com/support/kb/aspnet-ajax/details/allows-javascriptserializer-deserialization","tags":["Patch","Vendor Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.telerik.com/support/whats-new/aspnet-ajax/release-history/ui-for-asp-net-ajax-r1-2020-%28version-2020-1-114%29","tags":["Release Notes"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.telerik.com/support/whats-new/release-history","tags":["Release Notes","Vendor Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2019-18935","tags":["US Government Resource"],"source":"134c704f-9b21-4f2e-91b3-4a467353bcc0"}],"sources":{"nvd":"https://nvd.nist.gov/vuln/detail/CVE-2019-18935","epss":"https://www.first.org/epss/","kev":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog","exploitdb":"https://www.exploit-db.com/"},"licence":"CC BY 4.0 — link back to the CVE Explorer if you publish the results; upstream data remains subject to its own terms."}