CVE-2025-71102

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: scs: __scs_magic funksiyasındakı yanlış parametr düzəldildi __scs_magic() funksiyası 'void *' dəyişəninə ehtiyac duyur, lakin 'struct task_struct *' ötürülür. 'task_scs(tsk)' tapşırığın kölgə çağırış stekinin (shadow call stack) başlanğıc ünvanıdır və '__scs_magic(task_scs(tsk))' tapşırığın kölgə çağırış stekinin son ünvanıdır. Burada '__scs_magic(task_scs(tsk))' olmalıdır. Bu xətanın istifadəçi tərəfindən görünən təsiri ondan ibarətdir ki, CONFIG_DEBUG_STACK_USAGE aktiv edildikdə, kölgə çağırış stekinin istifadəsinin yoxlanılması funksiyası (scs_check_usage) yanlış yaddaş diapazonunu skan edirdi. Bu, aşağıdakılara səbəb ola bilərdi: 1. **Qeyri-dəqiq stek istifadəsi hesabatı**: Funksiya kölgə çağırış steki üçün yanlış istifadə statistikaları hesablayacaqdı və potensial olaraq kmsg-də yanlış dəyər göstərəcəkdi. 2. **Potensial kernel çökməsi**: Əgər __scs_magic(tsk) dəyəri __scs_magic(task_scs(tsk)) dəyərindən böyükdürsə, for dövrü xəritələnməmiş (unmapped) yaddaşa müraciət edə bilər və bu da potensial olaraq kernel panic-ə səbəb ola bilərdi. Lakin bu ssenari az ehtimal olunandır, çünki task_struct slab allocator vasitəsilə ayrılır (hansı ki, adətən daha aşağı ünvanları qaytarır), task_scs(tsk) tərəfindən qaytarılan kölgə çağırış steki isə vmalloc vasitəsilə ayrılır (hansı ki, adətən daha yüksək ünvanları qaytarır). Lakin, bu sırf sazlama (debugging) funksiyası (CONFIG_DEBUG_STACK_USAGE) olduğu üçün, normal istehsalat sistemlərinə təsir etməməlidir. Xəta yalnız bu konfiqurasiyanı aktivləşdirərək stek istifadəsini aktiv şəkildə sazlayan developerlərə və testerlərə təsir göstərir.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc14 yan 2026
İlk görülmə14 yan 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.10.248, 5.15.198, 6.1.160, 6.6.120, 6.12.64, 6.18.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.8.1 ≤ v < 5.10.248, 5.11 ≤ v < 5.15.198, 5.16 ≤ v < 6.1.160, 6.2 ≤ v < 6.6.120, 6.7 ≤ v < 6.12.64, 6.13 ≤ v < 6.18.3, 5.8, 6.195.10.248, 5.15.198, 6.1.160, 6.6.120, 6.12.64, 6.18.3

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-2025-71102 · Linux Kernel · Dark Radar