Katalog CVE

CVE-2022-23552

WysokieCVSS 7.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.78%

Percentyl 56 - wyżej niż 56% wszystkich znanych CVE

Streszczenie

Grafana miała podatność stored XSS w pluginie GeoMap, ponieważ pliki SVG nie były prawidłowo sanityzowane i pozwalały na wykonanie dowolnego JavaScriptu w kontekście zalogowanego użytkownika. Atakujący z rolą Editor mógł zmienić panel tak, aby ładował zewnętrzny lub inline plik SVG z JavaScriptem, co umożliwiało eskalację uprawnień do roli Admin.

Ocena ryzyka

Użytkownik z rolą Editor może wykonać akcje w imieniu administratora, jeśli ten wyświetli złośliwy dashboard, co grozi przejęciem kontroli nad instancją Grafany.

Rekomendacja

Zaktualizuj Grafanę do wersji 8.5.16, 9.2.10 lub 9.3.4, które zawierają poprawkę.

Inne podatności w Grafana

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Grafana is an open-source platform for monitoring and observability. Starting with the 8.1 branch and prior to versions 8.5.16, 9.2.10, and 9.3.4, Grafana had a stored XSS vulnerability affecting the core plugin GeoMap. The stored XSS vulnerability was possible because SVG files weren't properly sanitized and allowed arbitrary JavaScript to be executed in the context of the currently authorized user of the Grafana instance. An attacker needs to have the Editor role in order to change a panel to include either an external URL to a SVG-file containing JavaScript, or use the `data:` scheme to load an inline SVG-file containing JavaScript. This means that vertical privilege escalation is possible, where a user with Editor role can change to a known password for a user having Admin role if the user with Admin role executes malicious JavaScript viewing a dashboard. Users may upgrade to version 8.5.16, 9.2.10, or 9.3.4 to receive a fix.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS