CVE-2026-89583

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: Bluetooth: eir: eir_get_service_data() funksiyasındakı OOB oxuma xətası düzəldildi eir_get_service_data() uyğun gələn UUID-li Service Data sahəsini tapmaq üçün reklam məlumatlarını yoxlayır. Uyğunsuzluq olduqda proses irəliləyir: eir += dlen; eir_len -= dlen; eir_get_data() dlen dəyərini sahənin məlumat uzunluğu kimi bildirir, lakin sahə onun uzunluq və tip baytları nəzərə alındıqda dlen + 2 baytı əhatə edir və ona çatmaq üçün qeyri-Service-Data sahələri ötürüldükdə bu rəqəm daha da artır. Göstərici növbəti sahəyə düzgün şəkildə yönəlir. Lakin eir_len belə etmir və bu çatışmazlıq müxtəlif sahələr boyunca toplanaraq eir_get_data() funksiyasının buferin sonundan kənarda olan bir "sahənin" uzunluq və tip baytlarını oxumasına səbəb olur. ISO yayım qəbulçusu (broadcast sink) üçün həmin bufer uzaqdakı yayımçıdan gələn dövri reklam hesabatları ilə doldurulan hcon->le_per_adv_data[] massividir. Uyğunsuz Service Data sahələri ilə doldurulmuş PA yükü massivdən kənara çıxaraq struct hci_conn strukturunun digər hissələrinə keçid edir. BAA UUID-sinə uyğun gələn sürüşmüş sahə həmin baytları iso_pi(sk)->base hissəsinə yerləşdirir və istifadəçi sahəsi onları getsockopt(BT_ISO_BASE) vasitəsilə geri oxuyur. Hər iterasiyada eir_len dəyəri buferin sonundan yenidən hesablanır.

CiddilikYüksək
CVSS8.1
İstismar ehtimalı—
MəhsulLinux
Dərc11 sen 2026
İlk görülmə11 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxb6902adf81ea2ce14b1040dd97b6980050a8125a, 1a28aae7f1fc8c06c0d02f153541be4fc7bacb74, 815fc98c227a78cbd93d4c29f2833705b7c2bc0f, c21fa79301d7d6ac0a4ec6c51e8ba10beaa08c50, bb56e97bd67614238c1c0a4084704ccadbb875b4, 4beb198bc59b242404a47c21990bc84165052c8a və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux8f9ae5b3ae80f168a6224529e3787f4fb27f299a ≤ v < b6902adf81ea2ce14b1040dd97b6980050a8125a, 8f9ae5b3ae80f168a6224529e3787f4fb27f299a ≤ v < 1a28aae7f1fc8c06c0d02f153541be4fc7bacb74, 8f9ae5b3ae80f168a6224529e3787f4fb27f299a ≤ v < 815fc98c227a78cbd93d4c29f2833705b7c2bc0f, 8f9ae5b3ae80f168a6224529e3787f4fb27f299a ≤ v < c21fa79301d7d6ac0a4ec6c51e8ba10beaa08c50, 8f9ae5b3ae80f168a6224529e3787f4fb27f299a ≤ v < bb56e97bd67614238c1c0a4084704ccadbb875b4, 8f9ae5b3ae80f168a6224529e3787f4fb27f299a ≤ v < 4beb198bc59b242404a47c21990bc84165052c8a, 5.19b6902adf81ea2ce14b1040dd97b6980050a8125a, 1a28aae7f1fc8c06c0d02f153541be4fc7bacb74, 815fc98c227a78cbd93d4c29f2833705b7c2bc0f, c21fa79301d7d6ac0a4ec6c51e8ba10beaa08c50, bb56e97bd67614238c1c0a4084704ccadbb875b4, 4beb198bc59b242404a47c21990bc84165052c8a

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.

CVE-2026-89583 · Linux · Dark Radar