Patchfirst
CVE-2019-18935 KEVRansomwarePublic exploit Critical · 9.8 EPSS 99.7%

Progress Telerik UI for ASP.NET AJAX Deserialization of Untrusted Data Vulnerability

Progress · Telerik UI for ASP.NET AJAX

Official description · NVD

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

Breakdown
83.7 / 100
Exploited
Yes, in CISA KEV
Reports
1
Tactics
4/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

First seen exploited 5 months after disclosure. Public exploit code (PoC-in-GitHub) was available 23 months before disclosure.

  1. Public exploit codePoC-in-GitHub23 mo before
  2. Disclosedday 0
  3. First seen exploitedVulnCheck KEV evidence+5 mo
  4. Added to CISA KEVknown ransomware use; EU database agrees+23 mo

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

4 , grouped by in kill-chain order 4

Initial AccessTA0001

MITRE CTID mapping of the KEV entry · how it is exploited

CVE 2019-18935 is a Insecure Deserialization vulnerability with the Telerik UI, which does not properly sanitize serialized data inputs from the user. This vulnerability leads to the application being vulnerable to RCE attacks that may lead to a full system compromise.

PersistenceTA0003

Web Shell T1505.003
MITRE CTID mapping of the KEV entry · primary impact

ExfiltrationTA0010

MITRE CTID mapping of the KEV entry · primary impact

ImpactTA0040

MITRE CTID mapping of the KEV entry · primary impact
Lower-confidence links (2)

These come from early or generic mappings, text matching, or contradict this CVE’s details (for example a public-facing technique on a bug that needs a user to open a file). Shown for completeness.

  • Drive-by CompromiseT1189 server-side bug exploitable without user interaction; client-execution technique does not fit
  • Exploitation for Client ExecutionT1203 server-side bug exploitable without user interaction; client-execution technique does not fit

Detection

0 rules for this CVE · 202 general rules for its techniques

Rules for this CVE

0 that reference CVE-2019-18935 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

General rules for this CVE’s techniques

These detect the technique in general, not this specific vulnerability.

Exploit Public-Facing ApplicationT1190149 general rules
Web ShellT1505.00335 general rules
Exfiltration Over C2 ChannelT10415 general rules
Resource HijackingT149613 general rules

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Named in 1 threat report
1 reportredcanary.com

Reports are matched by finding the exact id CVE-2019-18935 in their text; nobody has reviewed the match. One passage is shown per report, at most 320 characters, linked to the original.

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

11 links, grouped by NVD tag (10 duplicates merged)
↑ ↓ chooseEnter openEsc close