Description
Cross-site scripting (XSS) vulnerability in Telerik.ReportViewer.WebForms.dll in Telerik Reporting for ASP.NET WebForms Report Viewer control before R1 2017 SP2 (11.0.17.406) allows remote attackers to inject arbitrary web script or HTML via the bgColor parameter to Telerik.ReportViewer.axd.
In plain language
AI Low urgencyIf you use Telerik Reporting for ASP.NET WebForms Report Viewer before 11.0.17.406, a remote attacker may be able to inject a script into the report viewer page using a color setting (bgColor); this is a medium-risk issue, but you should update if your site is reachable and uses this report viewer.
CWE-79 cross-site scripting (XSS) exists in Telerik ReportViewer WebForms control (Telerik.ReportViewer.WebForms.dll) in Telerik Reporting for ASP.NET WebForms; the issue is triggered by unsafely handled input in the report viewer endpoint (Telerik.ReportViewer.axd) via the bgColor parameter, enabling script/HTML injection when the page is loaded by users.
What to do now
- Check whether your website uses the Telerik Reporting for ASP.NET WebForms Report Viewer (Telerik.ReportViewer.axd) and record your installed Telerik Reporting version.
- If you are running a Telerik Reporting version earlier than 11.0.17.406, plan an upgrade to 11.0.17.406.
- After upgrading, test the report viewer pages to ensure URLs involving the bgColor parameter no longer reflect/execute injected content.
- If you cannot upgrade immediately, restrict access to the report viewer pages and ensure only intended users can reach them, then upgrade as soon as possible.
CVSS Vector Breakdown
AV:NAttack VectorAC:LAttack ComplexityPR:NPrivileges RequiredUI:RUser InteractionS:CScopeC:LConfidentialityI:LIntegrityA:NAvailabilityWeaknesses
Affected Products
Exploitability
Attack Graph
Click technique nodes for MITRE ATT&CK details · drag to pan · Ctrl/⌘ + scroll to zoom, or go fullscreen.
MITRE ATT&CK
2 techniquesReferences
Unlock Complete Vulnerability Intelligence
Get the full picture for CVE-2017-9140 and every CVE in our database. Create a free account — no credit card required.
Create Free Account