CVE-2026-93229

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: nfsd: rpc_status_get dumpit seqcount təkrarına çatışmayan oxuma baryeri əlavə edildi nfsd_nl_rpc_status_get_dumpit() funksiyasındakı fərdi hazırlanmış seqcount bənzəri protokolunda ikinci sayğac yoxlamasından əvvəl oxuma yaddaş baryeri (smp_rmb) çatışmırdı. Standart nüvə read_seqcount_retry() funksiyası, sayğac yenidən yoxlanılmazdan əvvəl bütün məlumat oxumalarının tamamlandığını təmin etmək üçün smp_rmb() ehtiva edir. Bu baryer olmadan, zəif sıralanmış arxitekturalarda (ARM, POWER), CPU sahələrin oxunmasını ikinci sayğac yoxlamasından sonraya keçirə bilər ki, bu da təkrar məntiqini effektivsiz edir: yazıcı tərəfindən eyni vaxtda dəyişdirilən sahələri oxuyarkən ardıcıl sayğac cütlüyü müşahidə oluna bilər. Sahələrin oxunmasını ondan əvvəl sıralamaq və standart seqcount oxu tərəfinin baryer semantikasını təmin etmək üçün ikinci sayğac yoxlamasından əvvəl smp_rmb() əlavə edildi. Başlanğıc hissədəki smp_load_acquire() artıq nfsd_dispatch() funksiyasındakı smp_store_release() ilə cütləşir; smp_rmb() indi sahələrin oxunmasını sıraladığı üçün, təkrar yoxlamasının artıq acquire semantikasına ehtiyacı qalmadı və read_seqcount_retry() kimi sayğacı sadə READ_ONCE() ilə oxuyur. [ cel: smp_load_acquire() əvəzinə READ_ONCE istifadə edin ]

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulLinux
Dərc24 sen 2026
İlk görülmə24 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxf501f2f4ec1d2dfe39e21c98630314074a9b30b0, 1aea0482b98ecd7d0249204665f2ad4ad517f66b, 9b5f6475006cd8e3b5b99b8eb3cd74dbb1ce9df8, a71f161a857117e8e0264deb7d14fff5c98adcf5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxbd9d6a3efa9709e653aafbeb859289feccb8e70c ≤ v < f501f2f4ec1d2dfe39e21c98630314074a9b30b0, bd9d6a3efa9709e653aafbeb859289feccb8e70c ≤ v < 1aea0482b98ecd7d0249204665f2ad4ad517f66b, bd9d6a3efa9709e653aafbeb859289feccb8e70c ≤ v < 9b5f6475006cd8e3b5b99b8eb3cd74dbb1ce9df8, bd9d6a3efa9709e653aafbeb859289feccb8e70c ≤ v < a71f161a857117e8e0264deb7d14fff5c98adcf5, 6.7f501f2f4ec1d2dfe39e21c98630314074a9b30b0, 1aea0482b98ecd7d0249204665f2ad4ad517f66b, 9b5f6475006cd8e3b5b99b8eb3cd74dbb1ce9df8, a71f161a857117e8e0264deb7d14fff5c98adcf5

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.