CVE-2018-8046: sencha ext_js Cross-site Scripting
Vulnerability summary
CVE-2018-8046 is a medium (CVSS 6.1) Cross-site Scripting vulnerability in sencha ext_js. EPSS estimates a 66.56% chance of exploitation in the next 30 days, higher than 99.2% of scored vulnerabilities.
Timeline
- 05-07-2018PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
The getTip() method of Action Columns of Sencha Ext JS 4 to 6 before 6.6.0 is vulnerable to XSS attacks, even when passed HTML-escaped data. This framework brings no built-in XSS protection, so the developer has to ensure that data is correctly sanitized. However, the getTip() method of Action Columns takes HTML-escaped data and un-escapes it. If the tooltip contains user-controlled data, an attacker could exploit this to create a cross-site scripting attack, even when developers took precautions and escaped data.
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
66.56%
Chance of exploitation in the next 30 days
Percentile
99%
Versus all other CVEs
30-day change
-0.45 pp
From 67.01% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Sencha1 product
- ext_js≥ 4.0.0, < 6.6.0
1 vendor · 1 product