CVE-2019-14842

Kritik

Təsvir

Strukturlaşdırılmış cavab yeni stil NBD protokolunun bir xüsusiyyətidir və serverə cavabı hissələr şəklində göndərməyə imkan verir. Hissə sürüşməsinin sorğunun başlanğıcından kiçik olduğunu yoxlamalı olan sərhəd yoxlaması, imzalanmış/imzalanmamış (signed/unsigned) qarışıqlığına görə işləməmişdir. Əgər bu hissələrdən biri mənfi sürüşmə ehtiva edirsə, serverin nəzarətində olan məlumat klient tərəfindən təmin edilən oxuma buferindən əvvəl yaddaşa yazılır. Oxuma buferi stekdə yerləşibsə, bu, nbd_pread() funksiyasının stek geri dönüş ünvanının asanlıqla dəyişdirilməsinə imkan verir ki, bu da serverin nəzarəti altında ixtiyari kodun icrasına yol açır. Bufer yığında (heap) yerləşibsə, buferdən əvvəlki digər yaddaş obyektləri üzərinə yazıla bilər ki, bu da adətən yenidən ixtiyari kodun icrasına gətirib çıxarır.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulRedhat Libnbd
Dərc26 noy 2019
İlk görülmə26 noy 2019
Zəiflik növüCWE-681CWE-681

Necə düzəltmək olar

Yeniləyin
  • redhat libnbd1.0.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
redhat libnbdv < 1.0.31.0.3

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.