CVE-2026-90038

Kritik

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: NFSD: Eksport vəziyyətinin ləğvi zamanı klientin istifadə-dən-sonra-azad-etməsinin (use-after-free) qarşısının alınması nfsd4_revoke_export_states() funksiyası nfsd4_revoke_states() ilə eyni istifadə-dən-sonra-azad-etmə zəifliyinə malikdir: o, revoke_one_stid() və ondan sonrakı clp->cl_minorversion oxuması ərzində nn->client_lock kilidini buraxır, lakin saxladığı stateid istinadı klienti sabitləmir. Buraxılan kilidlə yarışan sökülmə prosesi, revoke_one_stid() hələ də ona müraciət edərkən klienti azad edə bilər. exportfs -u komandası bu yolu NFSD_CMD_UNLOCK_EXPORT vasitəsilə işə salır, buna görə də eksportu silən administrator klientin vaxtının bitməsi ilə yarışa girə bilər. Artıq vaxtı bitən klienti ötürün və digər hallarda, kilidi buraxmazdan əvvəl client_lock altında onu cl_rpc_users ilə sabitləyin; bu, nfsd4_revoke_states() ilə uyğunlaşdırılır.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulLinux
Dərc16 sen 2026
İlk görülmə16 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxc05ae58fe06ce2ac34312f649e71c3596bdde358, 2108de53568a64936a0da3e04d85c35df98d3fb6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux2eac189bb059d31a29937b29ee0f477394198610 ≤ v < c05ae58fe06ce2ac34312f649e71c3596bdde358, 2eac189bb059d31a29937b29ee0f477394198610 ≤ v < 2108de53568a64936a0da3e04d85c35df98d3fb6, 7.2c05ae58fe06ce2ac34312f649e71c3596bdde358, 2108de53568a64936a0da3e04d85c35df98d3fb6

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-2026-90038 · Linux · Dark Radar