CVE-2025-39688

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: nfsd: nfs4_lookup_stateid() vasitəsilə axtarış zamanı SC_STATUS_FREEABLE-a icazə verilsin pynfs DELEG8 testi nfsd-yə qarşı işlədilərkən uğursuz olur. O, delegasiya əldə edir və sonra lizinq müddətinin bitməsini gözləyir. Daha sonra deleg stateid-ni istifadə etməyə çalışır və NFS4ERR_DELEG_REVOKED cavabını gözləyir, lakin bunun əvəzinə yanlış NFS4ERR_BAD_STATEID cavabı alır. Delegasiya ləğv edildikdə, o, əvvəlcə SC_STATUS_REVOKED və ya SC_STATUS_ADMIN_REVOKED ilə işarələnir və daha sonra FREE_STATEID çağırışını gözlədiyini bildirən SC_STATUS_FREEABLE bayrağı ilə işarələnir. nfs4_lookup_stateid() tapılan stateid-nin malik ola biləcəyi status bayraqlarını ehtiva edən statusmask parametrini qəbul edir. Hazırda həmin maska heç vaxt SC_STATUS_FREEABLE-i ehtiva etmir, bu isə o deməkdir ki, ləğv edilmiş delegasiyalar (demək olar ki) heç vaxt tapılmır. SC_STATUS_FREEABLE həmişə icazə verilən status bayraqlarına əlavə edildi və artıq həmişə nəzərdə tutulduğu üçün nfsd4_delegreturn()-dən çıxarıldı.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı50. faiz dərəcəsi0,6%
MəhsulLinux Kernel
Dərc18 apr 2025
İlk görülmə18 apr 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.12, 6.12.23, 6.13.11, 6.14.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.11.6 ≤ v < 6.12, 6.12.1 ≤ v < 6.12.23, 6.13 ≤ v < 6.13.11, 6.14 ≤ v < 6.14.2, 6.126.12, 6.12.23, 6.13.11, 6.14.2

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-2025-39688 · Linux Kernel · Dark Radar