CVE-2023-39356
Təsvir
FreeRDP, Apache lisenziyası altında buraxılmış Remote Desktop Protocol (RDP)-in pulsuz tətbiqidir. Təsirə məruz qalan versiyalarda, ofset yoxlamasının olmaması `gdi_multi_opaque_rect` funksiyasında Sərhədlərdən Kənar Oxumaya (Out Of Bound Read) səbəb ola bilər. Xüsusilə, `multi_opaque_rect->numRectangles` dəyərinin 45-dən kiçik olub-olmadığını yoxlayan kod mövcud deyil. Müvafiq sərhəd yoxlamaları olmadan `multi_opaque_rect->numRectangles` üzrə dövrün yerinə yetirilməsi Sərhədlərdən Kənar Oxuma xətalarına və böyük ehtimalla proqramın çökməsinə səbəb ola bilər. Bu problem 2.11.0 və 3.0.0-beta3 versiyalarında aradan qaldırılıb. İstifadəçilərə yeniləmə etmək tövsiyə olunur. Bu zəiflik üçün məlum olan heç bir alternativ həll yolu yoxdur.
Necə düzəltmək olar
- freerdp freerdp2.11.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| freerdp freerdp | v < 2.11.0, 3.0.0 | 2.11.0 |
| debian debian_linux | 10.0 | — |
| fedoraproject fedora | 37, 38, 39 | — |
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.