CVE-2026-50738
Təsvir
pglogical-ın işçi siqnallaşdırma kodunda, normal işçi həyat dövrü hadisələri zamanı əsas slot azad edildikdən və ya təkrar istifadə edildikdən sonra işçi strukturunun dereference edilə bildiyi bir use-after-free vəziyyəti mövcuddur. Bu vəziyyətə normal replikasiya əməliyyatları zamanı, o cümlədən icazə verilmiş pglogical əməliyyatları vasitəsilə işçinin başladılması, dayandırılması və yenidən başladılması vaxtına təsir göstərə bilən aşağı imtiyazlı istifadəçi tərəfindən çatmaq mümkündür. Tipik halda bu vəziyyət replikasiya işçilərini çökdürərək əlçatanlığa təsir göstərir. Ən pis halda, PostgreSQL backend-indəki use-after-free xətası həmin backend-in imtiyazları ilə uzaqdan kodun icrası primitivi kimi istifadə edilə bilər.
Necə düzəltmək olar
- enterprisedb pglogical2.4.8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| enterprisedb pglogical | 2.0.0 ≤ v < 2.4.8 | 2.4.8 |
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.
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.