CVE-2026-90038
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.
Necə düzəltmək olar
- Linux Linuxc05ae58fe06ce2ac34312f649e71c3596bdde358, 2108de53568a64936a0da3e04d85c35df98d3fb6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 2eac189bb059d31a29937b29ee0f477394198610 ≤ v < c05ae58fe06ce2ac34312f649e71c3596bdde358, 2eac189bb059d31a29937b29ee0f477394198610 ≤ v < 2108de53568a64936a0da3e04d85c35df98d3fb6, 7.2 | c05ae58fe06ce2ac34312f649e71c3596bdde358, 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.
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.