Summary
Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB & OpenTSDB.
The following packages have been upgraded to a later upstream version: grafana (6.7.4). (BZ#1807323)
Security Fix(es):
* grafana: XSS vulnerability via a column style on the "Dashboard > Table Panel" screen (CVE-2018-18624)
* grafana: arbitrary file read via MySQL data source (CVE-2019-19499)
* grafana: stored XSS (CVE-2020-11110)
* grafana: XSS annotation popup vulnerability (CVE-2020-12052)
* grafana: XSS via column.title or cellLinkTooltip (CVE-2020-12245)
* grafana: information disclosure through world-readable /var/lib/grafana/grafana.db (CVE-2020-12458)
* grafana: information disclosure through world-readable grafana configuration files (CVE-2020-12459)
* grafana: XSS via the OpenTSDB datasource (CVE-2020-13430)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
Fixed packages 13
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 8 | grafana | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-azure-monitor | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-cloudwatch | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-elasticsearch | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-graphite | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-influxdb | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-loki | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-mssql | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-mysql | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-opentsdb | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-postgres | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-prometheus | 6.7.4-3.el8 |
| AlmaLinux · 8 | grafana-stackdriver | 6.7.4-3.el8 |
Vulnerabilities 8
-
Medium 6.5
Grafana Arbitrary File Read
Grafana <= 6.4.3 has an Arbitrary File Read vulnerability, which could be exploited by an authenticated attacker that has privileges to modify the data source configurations.
-
Medium 6.1
Grafana XSS via a column style
Grafana 5.3.1 has XSS via a column style on the "Dashboard > Table Panel" screen. NOTE: this issue exists because of an incomplete fix for CVE-2018-12099.
-
Medium 6.1
Grafana XSS in header column rename
Grafana before 6.7.3 allows table-panel XSS via column.title or cellLinkTooltip.
-
Medium 6.1
Grafana XSS via the OpenTSDB datasource
Grafana before 7.0.0 allows tag value XSS via the OpenTSDB datasource.
-
Medium 5.5
Grafana information disclosure
An information-disclosure flaw was found in Grafana through 6.7.3. The database directory /var/lib/grafana and database file /var/lib/grafana/grafana.db are world readable. This can result in exposure of sensitive information (e.g., cleartext or encrypted dat…
-
Medium 5.5
Grafana world readable configuration files
In certain Red Hat packages for Grafana 6.x through 6.3.6, the configuration files /etc/grafana/grafana.ini and /etc/grafana/ldap.toml (which contain a secret_key and a bind_password) are world readable.
-
Medium 5.4
Grafana stored XSS
Grafana through 6.7.1 allows stored XSS due to insufficient input protection in the originalUrl field, which allows an attacker to inject JavaScript code that will be executed after clicking on Open Original Dashboard after visiting the snapshot.
-
Unscored —
References
-
report
https://vulners.com/cve/CVE-2018-18624
-
report
https://vulners.com/cve/CVE-2019-19499
-
report
https://vulners.com/cve/CVE-2020-11110
-
report
https://vulners.com/cve/CVE-2020-12052
-
report
https://vulners.com/cve/CVE-2020-12245
-
report
https://vulners.com/cve/CVE-2020-12458
-
report
https://vulners.com/cve/CVE-2020-12459
-
report
https://vulners.com/cve/CVE-2020-13430