CVE-2026-7007

Orta

Təsvir

Zephyr ext2 fayl sistemi mountun tamamlanmasından əvvəl ext2_verify_disk_superblock() funksiyasında (subsys/fs/ext2/ext2_impl.c) diskdəki superbloku yoxlayır. Yoxlayıcı magic nömrəsini, blok ölçüsünü, reviziyanı və xüsusiyyət bayraqlarını yoxlayırdı, lakin diskdəki s_blocks_per_group və s_inodes_per_group sahələrinin sıfırdan fərqli olduğunu təsdiqləmirdi. Hər iki sahə birbaşa imicdən oxunur və sonradan mount zamanı inicializasiya zamanı bölən kimi istifadə olunur. Mount zamanı get_ngroups() s_blocks_count dəyərini s_blocks_per_group-a bölür və ona modul tətbiq edir (ext2_init_fs()-dən ext2_fetch_block_group() vasitəsilə çatılır), get_itable_entry() isə kök inodu götürərkən (ino - 1) dəyərini s_inodes_per_group-a bölür (hər ikisi subsys/fs/ext2/ext2_diskops.c faylında). Buna görə də sahələrdən biri sıfıra bərabər olan superblok mount ardıcıllığı zamanı sıfıra tam ədəd bölməsinə səbəb olur. ext2 mount edən cihaza — SD kart və ya USB kütləvi yaddaş qurğusu kimi çıxarıla bilən mediaya — hazırlanmış ext2 imici təqdim edə bilən hücumçu bunu tetikləyə bilər. ARMv7-M / ARMv8-M-mainline Cortex-M hədəflərində sıfıra bölmə tələsi aktivdir (SCB_CCR_DIV_0_TRP), buna görə bölmə Zephyr-in fatal xəta kimi qəbul etdiyi UsageFault yaradır və xidmətdən imtinaya səbəb olur. Təsir yalnız əlçatanlıqla məhdudlaşır; qeyri-düzgün dəyər yalnız bölən kimi istifadə olunur. Düzəliş superblok yoxlayıcısında sıfır s_blocks_per_group və ya s_inodes_per_group dəyərini rədd edir və -EINVAL qaytarır ki, mount hər hansı blok-qrup və ya inod I/O əməliyyatı baş verməzdən əvvəl uğursuz olsun.

CiddilikOrta
CVSS4.6
İstismar ehtimalı—
MəhsulZephyr
Dərc24 iyl 2026
İlk görülmə24 iyl 2026
Zəiflik növüCWE-369CWE-369

Necə düzəltmək olar

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

Təsirlənən məhsullar

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

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.