CVE-2026-89657
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: libceph: kursor irəli çəkilməzdən əvvəl OSD extent xəritələri yoxlanılmalıdır net/ceph/osd_client.c:osd_sparse_read() funksiyası sparse-read məlumat uzunluğunun cəmlənmiş extent uzunluqları ilə uyğun olduğunu yoxlayır, lakin hər bir OSD tərəfindən təmin edilən extent-in monoton olduğunu və orijinal sorğu diapazonunda yerləşdiyini yoxlamır. Yanlış formalaşdırılmış autentifikasiya olunmuş OSD cavabı, uyğun məlumat uzunluğu ilə birlikdə çox irəlidə olan sıfırdan fərqli extent ofsetini bildirə bilər və klientin mesaj-məlumat kursorunu sorğu buferindən kənara çıxarmağına səbəb ola bilər. Bu, klientin qəbul yolundakı ceph_msg_data_next() funksiyasındakı BUG_ON(!*length) təsdiqinə (assertion) gətirib çıxarır. Təsir: Zərərli və ya kompromisə uğramış autentifikasiya olunmuş Ceph OSD peer-i, yanlış formalaşdırılmış sparse-read cavabı vasitəsilə nüvə Ceph klientini çökdürə bilər. Kursoru irəli çəkməzdən əvvəl daşan, geri gedən, üst-üstə düşən və ya orijinal sparse-read sorğusundan kənara çıxan sparse extent xəritələri rədd edilir. [ idryomov: sparse_extent_map_valid() yoxlamasını bir az daha erkən, CEPH_SPARSE_READ_DATA_PRE vəziyyəti əvəzinə CEPH_SPARSE_READ_DATA_LEN hissəsində yerinə yetirin ]
Necə düzəltmək olar
- Linux Linux94ae5145c520618802b0a24c047dcd5f05835db8, 058ffa81f9440c5b4714685611cf697fd3739ec9, 2571b35883268a266554e80d368e67fdfea7fb9d, 201db408872ca12cf09e36bf0f560138c3dcfa1c, 9ec08b7499a62c6d4afa93d36ab47a43fcad57d1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | f628d799972799023d32c2542bb2639eb8c4f84e ≤ v < 94ae5145c520618802b0a24c047dcd5f05835db8, f628d799972799023d32c2542bb2639eb8c4f84e ≤ v < 058ffa81f9440c5b4714685611cf697fd3739ec9, f628d799972799023d32c2542bb2639eb8c4f84e ≤ v < 2571b35883268a266554e80d368e67fdfea7fb9d, f628d799972799023d32c2542bb2639eb8c4f84e ≤ v < 201db408872ca12cf09e36bf0f560138c3dcfa1c, f628d799972799023d32c2542bb2639eb8c4f84e ≤ v < 9ec08b7499a62c6d4afa93d36ab47a43fcad57d1, 6.6 | 94ae5145c520618802b0a24c047dcd5f05835db8, 058ffa81f9440c5b4714685611cf697fd3739ec9, 2571b35883268a266554e80d368e67fdfea7fb9d, 201db408872ca12cf09e36bf0f560138c3dcfa1c, 9ec08b7499a62c6d4afa93d36ab47a43fcad57d1 |
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.