CVE-2026-31884

Orta

Təsvir

FreeRDP, Remote Desktop Protocol-un pulsuz tətbiqidir. 3.24.0 versiyasından əvvəl, nBlockAlign 0 olduqda MS-ADPCM və IMA-ADPCM dekoderlərində sıfıra bölmə xətası baş verir ki, bu da proqramın çökməsinə səbəb olur. libfreerdp/codec/dsp.c faylında hər iki ADPCM dekoderi block_size = context->common.format.nBlockAlign olmaqla size % block_size ifadəsindən istifadə edir. nBlockAlign dəyəri RDPSND kanalındakı Server Audio Formats PDU-dan gəlir. Dəyərin 0 olması dekoderə çatana qədər heç bir yerdə yoxlanılmır. nBlockAlign = 0 olduqda, modulo əməliyyatı SIGFPE (floating point exception) çökməsinə səbəb olur. Bu zəiflik 3.24.0 versiyasında aradan qaldırılıb.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulFreerdp
Dərc13 mar 2026
İlk görülmə13 mar 2026
Zəiflik növüCWE-369CWE-369

Necə düzəltmək olar

Yeniləyin
  • freerdp freerdp3.24.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
freerdp freerdpv < 3.24.03.24.0

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.