[ CVE-2019-18935 · Published 11 Dec 2019 ]
Progress Telerik UI for ASP.NET AJAX Deserialization of Untrusted Data Vulnerability
[ Why it matters ]Priority signals
- Exploited in the wild: on CISA's Known Exploited Vulnerabilities list since 2021-11-03
- Known to be used in ransomware campaigns
- EPSS: 100% chance of exploitation in the next 30 days (higher than 100% of CVEs)
- Critical severity: CVSS 9.8
[ Description ]Official 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.)
CISA: Progress Telerik UI for ASP.NET AJAX contains a deserialization of untrusted data vulnerability through RadAsyncUpload which leads to code execution on the server in the context of the w3wp.exe process.
[ Fixes ]Fixes and patches
CISA required action (US federal deadline 3 May 2022): Apply updates per vendor instructions.
- Patch on telerik.comVendor patch or bulletin · NVD · Reference tagged 'Patch' by NVD
[ References ]References
- packetstormsecurity.com/files/155720/Telerik-UI-Remote-Code-Execution.htmlThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/159653/Telerik-UI-ASP.NET-AJAX-RadAsyncUpload-Deserializa…ExploitThird Party AdvisoryVDB Entry
- codewhitesec.blogspot.com/2019/02/telerik-revisited.htmlNot Applicable
- github.com/bao7uo/RAU_cryptoExploitThird Party Advisory
- github.com/noperator/CVE-2019-18935ExploitThird Party Advisory
- know.bishopfox.com/research/cve-2019-18935-remote-code-execution-in-telerik-uiExploitThird Party Advisory
- www.bleepingcomputer.com/news/security/us-federal-agency-hacked-using-old-telerik-bug-t…Press/Media Coverage
- www.telerik.com/support/kb/aspnet-ajax/details/allows-javascriptserializer-deserializationPatchVendor Advisory
- www.telerik.com/support/whats-new/aspnet-ajax/release-history/ui-for-asp-net-ajax-r1-20…Release Notes
- www.telerik.com/support/whats-new/release-historyRelease NotesVendor Advisory
- www.cisa.gov/known-exploited-vulnerabilities-catalogUS Government Resource