CVE-2022-4223

Yüksək

Təsvir

pgAdmin serverinə daxil olan HTTP API istifadəçinin pg_dump və pg_restore kimi xarici PostgreSQL utilitlərinə seçdiyi yolu yoxlamaq üçün nəzərdə tutulub. Utilit server tərəfindən onun hansı PostgreSQL versiyasına aid olduğunu müəyyən etmək üçün icra edilir. pgAdmin-in 6.17-dən əvvəlki versiyalarında bu API düzgün qorunmurdu ki, bu da autentifikasiyadan keçməmiş istifadəçiyə öz seçdiyi yolla, məsələn, Windows maşınında özünün nəzarət etdiyi serverə UNC yolu ilə müraciət etməsinə imkan verə bilərdi. Bu, hədəf yolda müvafiq adlı icra edilə bilən faylın pgAdmin serveri tərəfindən icra olunmasına səbəb olardı.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulPgadmin 4
Dərc13 dek 2022
İlk görülmə13 dek 2022
Zəiflik növüCWE-94Kod inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • pgadmin pgadmin_46.17 və ya daha yeni versiya
  • pgadmin46.17 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
pgadmin pgadmin_4v < 6.176.17
fedoraproject fedora37—
pgadmin4PyPIv < 6.176.17

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.