Patchfirst
CVE-2017-9248 KEVPublic exploit Critical · 9.8 EPSS 75.1%

Progress Telerik UI for ASP.NET AJAX and Sitefinity Cryptographic Weakness Vulnerability

Progress · ASP.NET AJAX and Sitefinity

Summary

Telerik.Web.UI.dll in Progress Telerik UI for ASP.NET AJAX (before R2 2017 SP1) and Sitefinity (before 10.0.6412.0) fails to adequately protect the Telerik.Web.UI.DialogParametersEncryptionKey and the MachineKey. A remote, unauthenticated attacker who can reach the affected application, with no user interaction required, can defeat the cryptographic protections to leak the MachineKey, upload or download arbitrary files, perform cross-site scripting, or compromise ASP.NET ViewState.

Official description · NVD

Telerik.Web.UI.dll in Progress Telerik UI for ASP.NET AJAX before R2 2017 SP1 and Sitefinity before 10.0.6412.0 does not properly protect Telerik.Web.UI.DialogParametersEncryptionKey or the MachineKey, which makes it easier for remote attackers to defeat cryptographic protection mechanisms, leading to a MachineKey leak, arbitrary file uploads or downloads, XSS, or ASP.NET ViewState compromise.

Breakdown
69.8 / 100
Exploited
Yes, in CISA KEV
Reports
0
Tactics
2/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 3 years after disclosure. Public exploit code (PoC-in-GitHub) appeared 6 months after disclosure.

  1. Disclosedday 0
  2. Public exploit codePoC-in-GitHub+6 mo
  3. First seen exploitedVulnCheck KEV evidence+3 yrs
  4. Added to CISA KEVEU database agrees+4 yrs

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

techniques

2 , grouped by in kill-chain order, 2 cited passages 2

Initial AccessTA0001

Exploit Public-Facing Application T1190 Medium
AI mapping from the description · how it is exploited

Remote unauthenticated attacker exploits public-facing web application

does not properly protect Telerik.Web.UI.DialogParametersEncryptionKey or the MachineKey, which makes it easier for remote attackers
From the official description (NVD) Original (opens in a new tab) ↗

Credential AccessTA0006

Unsecured Credentials T1552 Medium
AI mapping from the description · primary impact

Exposes stored cryptographic keys and secrets

does not properly protect Telerik.Web.UI.DialogParametersEncryptionKey or the MachineKey
From the official description (NVD) Original (opens in a new tab) ↗

Detection

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

Rules for this CVE

0 that reference CVE-2017-9248 directly.

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

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

What security researchers reported

Not named in any threat report yet

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

5 links, grouped by NVD tag (4 duplicates merged)
↑ ↓ chooseEnter openEsc close