CVE-2026-15923

Orta

Təsvir

Zephyr SDIO alt sisteminin subsys/sd/sdio.c faylındakı sdio_io_rw_extended_helper() funksiyası ötürmələri hər iterasiya üçün addım kimi size = MIN(remaining, func->cis.max_blk_size) istifadə edən bayt-I/O dövrü ilə tamamlayır. func->cis.max_blk_size dəyəri sdio_decode_cis() funksiyasında birbaşa SDIO kartının CIS FUNCE tuple-ından dekodlaşdırılır və yoxlanılmır. Kart maksimum blok ölçüsünü sıfır olaraq bildirdikdə, size həmişə 0 olur, remaining heç vaxt azalmır və dövr sonsuz müddət davam edir. Bu dövrə drayverlər tərəfindən istifadə edilən, o cümlədən sdio_read_fifo(), sdio_write_fifo() və artan registrin oxuma/yazma köməkçi funksiyaları daxil olmaqla, ictimai SDIO klient API-dan giriş edilir və hər biri dövrə daxil olduqda hər karta aid olan mutex func->card->lock-u tutur. Beləliklə, max_blk_size == 0 olduğunu bildirən kart, ilk blokla uyğunlaşmayan ötürmə zamanı çağıran axını (thread) daimi olaraq dondurur və mutex-i heç vaxt azad etmir, bu da cihaz yenidən başladılana qədər SDIO periferikasına (və ona asılı olan Wi-Fi kimi hər hansı alt sistemə) xidmətin göstərilməməsinə səbəb olur. Zərərli dəyər məhz SDIO kartının özündən gəlməlidir, buna görə də bu qüsur çıxarıla bilən SDIO/kombo kart yuvasının olduğu və hücumçunun xüsusi hazırlanmış və ya nasaz kart yerləşdirə bildiyi hallarda istismar edilə biləndir (fiziki hücum vektoru); lehimlənmiş SDIO periferikası olan platalarda isə bu, hücumçu tərəfindən idarə edilə bilməz. Yaddaş təhlükəsizliyinə, konfidensiallığa və ya bütövlüyə heç bir təsir yoxdur — yalnız daimi əlçatanlıq itkisi baş verir. Düzəliş, dövrə daxil olmazdan əvvəl func->cis.max_blk_size sıfır olduqda -EIO qaytarır.

CiddilikOrta
CVSS4.6
İstismar ehtimalı—
MəhsulZephyr
Dərc14 sen 2026
İlk görülmə14 sen 2026
Zəiflik növüCWE-835CWE-835

Necə düzəltmək olar

Yeniləyin
  • zephyrproject zephyr4.4.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
zephyrproject zephyr3.6.0 ≤ v < 4.4.24.4.2

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.

Intelligence 360 paketində

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.

CVE-2026-15923 · Zephyr · Dark Radar