CVE-2026-89682

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: nfsd: dispose vəziyyətinin nfsd_net daxilinə yerləşdirilməsi ilə fcache_disposal UAF xətası düzəldildi nfsd_file_dispose_list_delayed() funksiyası hər şəbəkə üçün ayrılmış freeme növbəsi vasitəsilə fput()-u nfsd servis axınlarına təxirə salaraq, shrinker və GC işçisinin faylların bağlanması xərclərini ödəməsinin qarşısını alır (ffb402596147 baxın). Lakin növbə, hər şəbəkənin ləğvi zamanı nfsd_free_fcache_disposal_net() tərəfindən azad edilən ayrıca ayrılmış struct nfsd_fcache_disposal strukturunda yerləşir. Qlobal shrinker, laundrette və fsnotify geri çağırışları hələ də nfsd_file_dispose_list_delayed() daxilində ola bilər və həmin göstəricini istifadə edərək use-after-free xətasına səbəb ola bilər. Spinlock və freeme siyahısı birbaşa struct nfsd_net daxilinə (fcache_dispose_lock və fcache_dispose_list kimi) yerləşdirilib və beləliklə, ayrıca ayrılmış struct nfsd_fcache_disposal strukturu tamamilə ləğv edilib. Bu sahələr artıq şəbəkə ad sahəsinin (net namespace) özü ilə eyni ömrə malikdir, buna görə də asılı qalmış göstərici problemi yaranmır. nfsd_file_cache_start_net() artıq yalnız daxili sahələri başlatır və ayrılma (allocation) səbəbindən uğursuz ola bilməz. nfsd_file_cache_shutdown_net() ayrıca strukturu azad etmək əvəzinə, birbaşa daxili siyahını boşaldır. Ayrılma/azad etmə köməkçi funksiyaları silinib.

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 Linux41fe0e804bbf1110c0aba2ebdfc729efb240d8a6, e6c3a43d0a41f03abae3764fc82a59369360c7e0, 9c8ac7c2b9b150e13b7ad0d0fae54f17747dce67, ba0ee9e04b7a0356c28d5a2fe445db675d24e572, cadc9036d5a8209f89e7026ddba7cfb1c716b03c, bbf13732f74351d21c5e0e8dd9bd8e1c48dc35d4, 5.11, 5.16 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux1463b38e7cf34d4cc60f41daff459ad807b2e408 ≤ v < 41fe0e804bbf1110c0aba2ebdfc729efb240d8a6, 1463b38e7cf34d4cc60f41daff459ad807b2e408 ≤ v < e6c3a43d0a41f03abae3764fc82a59369360c7e0, 1463b38e7cf34d4cc60f41daff459ad807b2e408 ≤ v < 9c8ac7c2b9b150e13b7ad0d0fae54f17747dce67, 1463b38e7cf34d4cc60f41daff459ad807b2e408 ≤ v < ba0ee9e04b7a0356c28d5a2fe445db675d24e572, 1463b38e7cf34d4cc60f41daff459ad807b2e408 ≤ v < cadc9036d5a8209f89e7026ddba7cfb1c716b03c, 1463b38e7cf34d4cc60f41daff459ad807b2e408 ≤ v < bbf13732f74351d21c5e0e8dd9bd8e1c48dc35d4, e8f923e1e9fcc0832a12c8a2461792e5a9544c03, 3bc94fb44f10ef852723e1aeaac6794c5ab16aec, 5.10.220 ≤ v < 5.11, 5.15.154 ≤ v < 5.16, 5.1741fe0e804bbf1110c0aba2ebdfc729efb240d8a6, e6c3a43d0a41f03abae3764fc82a59369360c7e0, 9c8ac7c2b9b150e13b7ad0d0fae54f17747dce67, ba0ee9e04b7a0356c28d5a2fe445db675d24e572, cadc9036d5a8209f89e7026ddba7cfb1c716b03c, bbf13732f74351d21c5e0e8dd9bd8e1c48dc35d4, 5.11, 5.16

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.