CVE-2025-68803
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: NFSD: NFSv4 fayl yaradılması zamanı ACL təyin edilmir Fayl yaradılması zamanı adlandırılmış prinsipal ilə ACL təyin edən NFSv4 kliyenti daha sonra ACL-i geri çağırdıqda, onun yalnız standart ACL (mode bitlərinə əsaslanan) olduğunu və fayl yaradılması zamanı tələb olunan ACL olmadığını görür. Bu, RFC 8881 bölmə 6.4.1.3-ün "ACL atributu verildiyi kimi təyin edilir" müddəasını pozur. Problem, nfsd_setattr() funksiyasının çağırılıb-çağırılmayacağını müəyyən etmək üçün nfsd_attrs_valid() funksiyasını çağıran nfsd_create_setattr() funksiyasında baş verir. Lakin nfsd_attrs_valid() yalnız iattr dəyişikliklərini və təhlükəsizlik etiketlərini yoxlayır, POSIX ACL-ləri yoxlamır. Yalnız ACL mövcud olduqda, funksiya "false" qaytarır, nfsd_setattr() ötürülür və POSIX ACL heç vaxt inode-a tətbiq edilmir. Nəticədə, kliyent ACL-i geri çağırdıqda, server inode üzərində heç bir POSIX ACL tapmır və orijinal şəkildə təyin edilmiş ACL-i qaytarmaq əvəzinə, faylın mode bitlərindən generasiya olunmuş ACL-i qaytarır.
Necə düzəltmək olar
- Linux Linuxc182e1e0b7640f6bcc0c5ca8d473f7c57199ea3d, 75f91534f9acdfef77f8fa094313b7806f801725, 60dbdef2ebc2317266a385e4debdb1bb0e57afe1, 381261f24f4e4b41521c0e5ef5cc0b9a786a9862, bf4e671c651534a307ab2fabba4926116beef8c3, 214b396480061cbc8b16f2c518b2add7fbfa5192, 913f7cf77bf14c13cfea70e89bcb6d0b22239562, 5.10.248, 5.15.198 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | c5409ce523af40d5c3019717bc5b4f72038d48be ≤ v < c182e1e0b7640f6bcc0c5ca8d473f7c57199ea3d, d52acd23a327cada5fb597591267cfc09f08bb1d ≤ v < 75f91534f9acdfef77f8fa094313b7806f801725, c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b ≤ v < 60dbdef2ebc2317266a385e4debdb1bb0e57afe1, c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b ≤ v < 381261f24f4e4b41521c0e5ef5cc0b9a786a9862, c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b ≤ v < bf4e671c651534a307ab2fabba4926116beef8c3, c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b ≤ v < 214b396480061cbc8b16f2c518b2add7fbfa5192, c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b ≤ v < 913f7cf77bf14c13cfea70e89bcb6d0b22239562, 5.10.220 ≤ v < 5.10.248, 5.15.154 ≤ v < 5.15.198, 6.0 | c182e1e0b7640f6bcc0c5ca8d473f7c57199ea3d, 75f91534f9acdfef77f8fa094313b7806f801725, 60dbdef2ebc2317266a385e4debdb1bb0e57afe1, 381261f24f4e4b41521c0e5ef5cc0b9a786a9862, bf4e671c651534a307ab2fabba4926116beef8c3, 214b396480061cbc8b16f2c518b2add7fbfa5192, 913f7cf77bf14c13cfea70e89bcb6d0b22239562, 5.10.248, 5.15.198 |
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.