CVE-2026-93078
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: cxl/features: Header-dən kiçik olan Set Features çıxış buferi rədd edilsin cxlctl_set_feature() funksiyası öz çıxış buferinin ölçüsünü istifadəçinin fwctl_rpc.out_len dəyişəninə əsasən təyin edir, lakin onun hətta fwctl_rpc_cxl_out header-ini saxlamaq üçün kifayət qədər böyük olub-olmadığını heç vaxt yoxlamır. out_len == 0 olduqda, kvzalloc() ZERO_SIZE_PTR qaytarır və bu, !rpc_out yoxlamasından keçir, daha sonra isə rpc_out->size = 0 ifadəsi poison pointer vasitəsilə yazma əməliyyatı yerinə yetirir. Allokasiyadan əvvəl, çıxış buferi cavab header-ini tuta bilməyən sorğular rədd edilsin. Set Feature cavabı hər hansı faydalı yük (payload) daşımır, buna görə də yalnız header kifayətdir.
Necə düzəltmək olar
- Linux Linux1281dc84c81577b51e2b61c24617c9f44b2cdb99, 16b7c99eff030c6ea11ca24efa4b9f989cc74093, cde18d6c1d913a67ab0afd3d9475ece4be79da50 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | eb5dfcb9e36d0e46089fec777d911313c1876fa3 ≤ v < 1281dc84c81577b51e2b61c24617c9f44b2cdb99, eb5dfcb9e36d0e46089fec777d911313c1876fa3 ≤ v < 16b7c99eff030c6ea11ca24efa4b9f989cc74093, eb5dfcb9e36d0e46089fec777d911313c1876fa3 ≤ v < cde18d6c1d913a67ab0afd3d9475ece4be79da50, 6.15 | 1281dc84c81577b51e2b61c24617c9f44b2cdb99, 16b7c99eff030c6ea11ca24efa4b9f989cc74093, cde18d6c1d913a67ab0afd3d9475ece4be79da50 |
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.