CVE-2026-68164
Təsvir
Linux kernelində aşağıdakı zəiflik həll edilmişdir: mm/damon/core: damon_set_regions() üçün üst-üstə düşən giriş diapazonlarına icazə verilmir damon_set_regions() giriş diapazonlarının ünvana görə sıralandığını və bir-biri ilə üst-üstə düşmədiyini fərz edir. Buna görə də bu fərziyyənin əvvəlcə açıq şəkildə yoxlanılması nəzərdə tutulmuşdu. Lakin 97d482f4592f ("mm/damon/sysfs: reuse damon_set_regions() for regions setting") commit-i yoxlamanı səhvən silmişdir. Bu, DAMON-un gözlənilməz şəkildə davranmasına səbəb ola bilər. Ən yaxşı halda, üst-üstə düşən regionlar olacağı üçün monitorinq nəticələrinin snapshot-u sadəcə qəribə görünəcək. DAMOS da qəribə işləyəcək, üst-üstə düşən regionlar üçün eyni əməliyyatı dəfələrlə tətbiq edəcək və DAMOS kvotasını qəribə edəcək. Daha ciddi halda, quraşdırmadan və regionların yenilənmə ardıcıllığından asılı olaraq, mənfi ölçülü regionlar yarana bilər. Kernel CONFIG_DAMON_DEBUG_SANITY=y ilə qurulduqda bu, WARN_ONCE() tetikləyəcək. Monitorinq nəticələrindən asılı olaraq, mənfi ölçülü region damon_merge_two_regions()-də sıfıra bölməni də tetikləyə bilər. Qeyd edək ki, WARN_ONCE() və sıfıra bölmə də daxil olmaqla bəzi nəticələr 97d482f4592f ("mm/damon/sysfs: reuse damon_set_regions() for regions setting") əsas səbəb commit-indən sonra təqdim edilmiş commit-lərdən asılıdır. Fərziyyəni yoxlayaraq və giriş diapazonları fərziyyəyə uyğun gəlmirsə, xəta qaytararaq problemləri həll edin. Problem Sashiko tərəfindən aşkar edilmişdir [1].
Necə düzəltmək olar
- Linux Linuxa5c453fffb6f2ce75fc10b5d8bc475f1758010bd, 4b4a3e7ef7bb622237495db9ba4dfd7417d6530e, 06a4beeeec8f03f0b3e9c78a98f1ae4f0f18cfbd, 6ce0db97fb37ab8cf8596edca0e3de8618ab009a, e33adf96afb5883f84b0d98747976bde293e33cb, 954157679ec34661c2e87e7eb796104a797c32db və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 97d482f4592fde2322c319f07bc54f3a0d37861c ≤ v < a5c453fffb6f2ce75fc10b5d8bc475f1758010bd, 97d482f4592fde2322c319f07bc54f3a0d37861c ≤ v < 4b4a3e7ef7bb622237495db9ba4dfd7417d6530e, 97d482f4592fde2322c319f07bc54f3a0d37861c ≤ v < 06a4beeeec8f03f0b3e9c78a98f1ae4f0f18cfbd, 97d482f4592fde2322c319f07bc54f3a0d37861c ≤ v < 6ce0db97fb37ab8cf8596edca0e3de8618ab009a, 97d482f4592fde2322c319f07bc54f3a0d37861c ≤ v < e33adf96afb5883f84b0d98747976bde293e33cb, 97d482f4592fde2322c319f07bc54f3a0d37861c ≤ v < 954157679ec34661c2e87e7eb796104a797c32db, 5.19 | a5c453fffb6f2ce75fc10b5d8bc475f1758010bd, 4b4a3e7ef7bb622237495db9ba4dfd7417d6530e, 06a4beeeec8f03f0b3e9c78a98f1ae4f0f18cfbd, 6ce0db97fb37ab8cf8596edca0e3de8618ab009a, e33adf96afb5883f84b0d98747976bde293e33cb, 954157679ec34661c2e87e7eb796104a797c32db |
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.