Wysoka

pgAdmin 4: OS command injection vulnerability in Import/Export query export

  • Ujawniono: 11.05.2026
  • Aktualizacja: 11.10.2026 15:17

OS command injection (CWE-78) vulnerability in pgAdmin 4 Import/Export query export.

User-supplied input was interpolated directly into a psql \copy metacommand template without sanitization. An authenticated user could inject ") TO PROGRAM 'cmd'" to break out of the \copy (...) context and achieve arbitrary command execution on the pgAdmin server, or ") TO '/path'" for arbitrary file write. Additional fields (format, on_error, log_verbosity) were also raw-interpolated and exploitable.

Fix adds a parens-balance parser modeled on psql's strtokx tokenizer, allow-lists format/on_error/log_verbosity, rejects null bytes in the query, and tightens type and gating checks.

This issue affects pgAdmin 4: before 9.15.

Czego dotyczy

Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.

PlatformaPaczkaPodatne wersjePoprawka w wersji
Python (PyPI) pgadmin4 < 9.15 9.15

Odnośniki

Ocena CVSS 8.8/10
Wektor CVSS
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Słabość (CWE)
CWE-78, CWE-89
Platforma
Python (PyPI)
Paczka
pgadmin4
Ujawniono
11.05.2026
Aktualizacja
11.10.2026 15:17

Źródła i licencje

OSV / GitHub Advisory Database - PYSEC-2026-2870 - PyPA Advisory Database; CC BY 4.0

OSV / GitHub Advisory Database - GHSA-j74f-g7vx-fh4x - CC BY 4.0

Historia podatności: pgadmin4

Wszystkie opisane podatności tej paczki (Python (PyPI)), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.

Wszystkie (28) w archiwum
Wszystkich wpisów
28
Pierwsza → ostatnia
03.2022 05.2026
Bez poprawki
0
Wykorzystywana w atakach
0

Rozkład istotności

  • Krytyczna 6
  • Wysoka 14
  • Średnia 8

Ujawnienia w latach

  1. 2022: 2
  2. 2023: 3
  3. 2024: 5
  4. 2025: 9
  5. 2026: 9
Istotność:
  1. Wysoka · 8.8 CVE-2026-7815 < 9.15 9.15
  2. pgAdmin 4: OS command injection vulnerability in Import/Export query export ten wpis
    Wysoka · 8.8 CVE-2026-7816 < 9.15 9.15
  3. Wysoka · 8.1 CVE-2026-7819 < 9.15 9.15
  4. Krytyczna · 9.1 CVE-2025-13780 < 9.11 9.11
  5. Wysoka · 7.5 CVE-2025-12764 < 9.10 9.10
  6. Krytyczna · 9.9 CVE-2025-2945 < 9.2 9.2
  7. Wysoka · 8.0 CVE-2023-1907 < 7.0 7.0
  8. Wysoka · 8.6 CVE-2024-9014 < 8.12 8.12
  9. Wysoka · 7.4 CVE-2024-3116 < 8.5 8.5
  10. Wysoka · 8.8 CVE-2022-4223 < 6.17 6.17

Dowiedz się, które podatności dotyczą Twojej aplikacji

Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.

Podłącz swoją aplikację
Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.