CVE-2026-72300
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: ASoC: SOF: topology: parse prosesindən əvvəl vendor massivinin ölçüsünü yoxlayın sof_parse_token_sets() funksiyası topologiya şəxsi məlumatları üzərində dövr edərkən array->size dəyərini oxuyur. Dövr şərti yalnız bəzi məlumatların qaldığını yoxladığı üçün, kəsilmiş sonuncu vendor massivi olan yanlış formalaşdırılmış topologiya, parserin tam vendor-array başlığı mövcud olmadan ölçü sahəsini oxumasına səbəb ola bilər. array->size dəyəri oxunmazdan əvvəl qalan şəxsi məlumatların tam bir snd_soc_tplg_vendor_array başlığı ehtiva etdiyini təsdiqləyin. Bəyan edilmiş massiv ölçüsü yoxlaması həmçinin imzalı (signed) qalmalıdır. asize dəyişəni int tipindədir, lakin sizeof(*array) size_t tipindədir, buna görə də onları birbaşa müqayisə etmək mənfi asize dəyərlərini işarəsizə (unsigned) çevirir və aşağıda qeyd olunan stabil nəzərdən keçirmə mövzusunda bildirildiyi kimi, onların yoxlamadan keçməsinə imkan verir. Bəyan edilmiş massiv ölçüsünü yoxlayarkən sizeof(*array) ifadəsini int tipinə çevirin. Bu, parseri tuple-a xas koda yönləndirmədən əvvəl mənfi, sıfır və ya həddindən artıq kiçik ölçüləri rədd edir.
Necə düzəltmək olar
- Linux Linux7c6d2d2baeb1e62dc8c6951d27edc16c5ea6e3aa, a40e250414b463e953c54cd2a829c9a9a49a78c3, d34deef34c99bb4b3ebd2ac51058857827a20e7e, 201b60c4d15538fcc3c0c2ea9b75dd7d0f58022c, 8468dd79cfb2ffbdeaf7c353f63d64941cb8ba05, 6.6.145, 6.12.97, 6.18.40, 6.20 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 5c37bd025068381f5bdbbf6a5ae3a1da8f6ed928 ≤ v < 7c6d2d2baeb1e62dc8c6951d27edc16c5ea6e3aa, 06d4938e41d62af7b5b3f39eb239f58b21f50443 ≤ v < a40e250414b463e953c54cd2a829c9a9a49a78c3, 55024322915539098f7a7dd318351c7a003ff041 ≤ v < d34deef34c99bb4b3ebd2ac51058857827a20e7e, 215e5fe75881a7e2425df04aeeed47a903d5cd5d ≤ v < 201b60c4d15538fcc3c0c2ea9b75dd7d0f58022c, 215e5fe75881a7e2425df04aeeed47a903d5cd5d ≤ v < 8468dd79cfb2ffbdeaf7c353f63d64941cb8ba05, 756c48bdf23050def518e85929be6edea9ae6823, 6.6.136 ≤ v < 6.6.145, 6.12.83 ≤ v < 6.12.97, 6.18.24 ≤ v < 6.18.40, 6.19.14 ≤ v < 6.20, 7.0 | 7c6d2d2baeb1e62dc8c6951d27edc16c5ea6e3aa, a40e250414b463e953c54cd2a829c9a9a49a78c3, d34deef34c99bb4b3ebd2ac51058857827a20e7e, 201b60c4d15538fcc3c0c2ea9b75dd7d0f58022c, 8468dd79cfb2ffbdeaf7c353f63d64941cb8ba05, 6.6.145, 6.12.97, 6.18.40, 6.20 |
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.