CVE-2024-4418

Orta

Təsvir

libvirt-də stek istifadədən sonrakı azad etmə (stack use-after-free) qüsuruna səbəb olan yarış vəziyyəti (race condition) aşkar edilmişdir. virNetClientIOEventLoop() metodundakı yanlış fərziyyə səbəbindən, stekdə ayrılmış virNetClientIOEventData strukturuna yönəlmiş `data` göstəricisi, virNetClientIOEventLoop()-dən geri dönülərkən həmin göstəricinin stek kadrı eyni zamanda "azad edilərkən", virNetClientIOEventFD callback funksiyasında istifadə olunmuşdur. Sorğuları tetikləmək üçün 'virtproxyd' demonundan istifadə edilə bilər. Əgər libvirt detallı giriş kontrolu ilə konfiqurasiya edilibsə, bu problem nəzəri olaraq istifadəçiyə məhdudlaşdırılmış giriş hüquqlarından çıxmağa imkan verir. Bu qüsur lokal, imtiyazsız istifadəçiyə autentifikasiyadan keçmədən virtproxyd-ə daxil olmağa şərait yaradır. Uzaqdakı istifadəçilər bura daxil olmazdan əvvəl autentifikasiyadan keçməlidirlər.

CiddilikOrta
CVSS6.2
İstismar ehtimalı—
MəhsulLibvirt
Dərc8 may 2024
İlk görülmə8 may 2024
Zəiflik növüCWE-562CWE-562

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
libvirtv < 10.4.010.4.0
enterprise_linux 8Aralıq göstərilməyib—
enterprise_linux 9Aralıq göstərilməyib—
rhel_eus 9.2Aralıq göstərilməyib—
advanced_virtualization 8Aralıq göstərilməyib—

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.