Katalog CVE

CVE-2026-7814

ŚrednieCVSS 4.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

W pgAdmin 4 przed wersją 9.15 w modułach Browser Tree i Explain Visualizer występuje podatność przechowywanego XSS. Nazwy obiektów PostgreSQL kontrolowane przez użytkownika były przypisywane do elementów DOM przez innerHTML, co pozwalało na wykonanie złośliwego JavaScriptu w przeglądarce użytkownika pgAdmin.

Ocena ryzyka

Atakujący może wykonać dowolny JavaScript w kontekście sesji pgAdmin ofiary, co może prowadzić do kradzieży danych uwierzytelniających lub przejęcia kontroli nad bazą danych. Wymaga utworzenia złośliwego obiektu w bazie PostgreSQL.

Rekomendacja

Zaktualizuj pgAdmin 4 do wersji 9.15 lub nowszej. Ogranicz uprawnienia do tworzenia obiektów w bazach PostgreSQL dla niezaufanych użytkowników.

Inne podatności w pgAdmin 4

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

Stored cross-site scripting (XSS) vulnerability in pgAdmin 4 Browser Tree and Explain Visualizer modules. User-controlled PostgreSQL object names (database, schema, table, column, etc.) were assigned to DOM elements via innerHTML, allowing crafted object names containing HTML markup to execute attacker-supplied JavaScript in the browser of any pgAdmin user who navigated to or executed EXPLAIN over the malicious object. Fix replaces innerHTML with textContent. This issue affects pgAdmin 4: before 9.15.

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