CVE-2026-72418
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: netfilter: nf_conncount: erkən təsdiqlənmiş ct üçün connlimit tərəfindən paketlərin atılmasının qarşısının alınması 69894e5b4c5e nömrəli commit ("netfilter: nft_connlimit: əlavə etmə ötürüldükdə sayın yenilənməsi") yumşaq məhdudiyyət ssenariləri üçün connlimit istifadə edildikdə, etibarlı bağlantılar üçün paketlərin atılmasına səbəb olan bir reqressiya yaratmışdı. Problem yeni bir bağlantının hazırda TIME_WAIT vəziyyətində olan soketi yenidən istifadə etdiyi zaman baş verir. Bu ssenaridə bağlantının izləmə girişi artıq təsdiqlənmiş kimi qiymətləndirilir. Əvvəllər __nf_conncount_add() funksiyası fərz edirdi ki, əgər bağlantı təsdiqlənibsə və loopback interfeysindən gəlməyibsə, əlavəetmə prosesi ötürülməli və -EEXIST qaytarılmalıdır. Əlavəetmənin ötürülməsi, TIME_WAIT bağlantısını təmizləyən zibil yığma (garbage collection) prosesini tetikləyir. Nəticədə aktiv bağlantı sayı 0-a düşür və xt_connlimit bunu yanlış idarə edərək tamamilə etibarlı olan yeni bağlantını səhvən rədd edir. Bu problem interfeys yoxlamasının protokoldan asılı olmayan vəziyyət yoxlamaları ilə əvəz edilməsi ilə həll edilmişdir. Artıq ağac daxilinə yerləşdirmə yalnız bağlantı IPS_ASSURED olduqda ötürülür və kilidsiz zibil yığma optimallaşdırması qorunur. Bu, erkən təsdiqlənmiş qurulma paketlərinin (məsələn, yenidən istifadə olunan TIME_WAIT soketləri və ya lokal istehsal olunan SYN-ACK-lər) səhvən atılmadan düzgün şəkildə qiymətləndirilməsinə və sayılmasına imkan verir. Bu qurulma paketlərinin düzgün şəkildə dublikatlarının silinməsini təmin etmək üçün goto check_connections yolu saxlanılmışdır. Lokal və ya xarici bağlantılar üçün yumşaq məhdudiyyət ssenarilərinin pozulmadığını təmin etmək üçün bu, slowhttptest və lokal konfiqurasiya edilmiş HTTP server ilə sınaqdan keçirilmişdir. Əlavə olaraq, OVS zona limiti ilə də test edilmişdir.
Necə düzəltmək olar
- Linux Linux000ac6830b56499d6b65fd91486ce6689eb02be4, cbe2d14a7c5b1fc71821fbfee5c4963917411e92, 3793d24de224943e0a6016bbeffb6f5c4cea2e3d, abef7f817217fcb62c11821d6b895063eadb2828, ebfe8249ba79e4ff0f1e3aad8787b992ef27f026, 329f2626ee5cb8fafdf6b58b624311529c57cb45, be52572c6d55f677ba76869d3c63805c0d4891a3, c8b6f36f766991e3ebebec6596daee4b04dcbc49, 5.10.261, 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.18.40, 6.18 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 460c112e1d887b58b06b56e8e0230058906ff2c3 ≤ v < 000ac6830b56499d6b65fd91486ce6689eb02be4, 53bc0ac47f4f7621c991807bc90e01df49561ac8 ≤ v < cbe2d14a7c5b1fc71821fbfee5c4963917411e92, ca8b4d1d6304a84ce2016fa2fe9a114b9607b839 ≤ v < 3793d24de224943e0a6016bbeffb6f5c4cea2e3d, 8286c02fe9100330475331253fc590f047963f90 ≤ v < abef7f817217fcb62c11821d6b895063eadb2828, b29ddccf36946a90323486221f39e9f88cc01b8e ≤ v < ebfe8249ba79e4ff0f1e3aad8787b992ef27f026, 77ea3d8ac3d3d59b5ac9ad639e4ba107c0f2ff1e ≤ v < 329f2626ee5cb8fafdf6b58b624311529c57cb45, 69894e5b4c5e28cda5f32af33d4a92b7a4b93b0e ≤ v < be52572c6d55f677ba76869d3c63805c0d4891a3, 69894e5b4c5e28cda5f32af33d4a92b7a4b93b0e ≤ v < c8b6f36f766991e3ebebec6596daee4b04dcbc49, f85623af16b83615e5f64a9b19ae1d584805cb07, 5.10.248 ≤ v < 5.10.261, 5.15.198 ≤ v < 5.15.212, 6.1.160 ≤ v < 6.1.178, 6.6.120 ≤ v < 6.6.145, 6.12.63 ≤ v < 6.12.97, 6.18.2 ≤ v < 6.18.40, 6.17.13 ≤ v < 6.18, 6.19 | 000ac6830b56499d6b65fd91486ce6689eb02be4, cbe2d14a7c5b1fc71821fbfee5c4963917411e92, 3793d24de224943e0a6016bbeffb6f5c4cea2e3d, abef7f817217fcb62c11821d6b895063eadb2828, ebfe8249ba79e4ff0f1e3aad8787b992ef27f026, 329f2626ee5cb8fafdf6b58b624311529c57cb45, be52572c6d55f677ba76869d3c63805c0d4891a3, c8b6f36f766991e3ebebec6596daee4b04dcbc49, 5.10.261, 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.18.40, 6.18 |
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.