CVE-2025-38586

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: bpf, arm64: istisna sərhədi üçün fp inisializasiyasının düzəldilməsi ARM64 BPF JIT-də, əgər BPF proqramı üçün prog->aux->exception_boundary təyin edilibsə, find_used_callee_regs() çağırılmır, çünki istisna sərhədi kimi çıxış edən proqram üçün bütün callee tərəfindən saxlanılan registrlər yaddaşa yazılır. find_used_callee_regs(), təlimatların hər hansı birində FP-nin istifadə olunduğunu gördükdə `ctx->fp_used = true;` dəyərini təyin edir. İstisna sərhədi kimi çıxış edən proqramlar üçün, hətta kadr göstəricisi (frame pointer) proqram tərəfindən istifadə edilsə belə, ctx->fp_used false olaraq qalır və buna görə də, prologda belə proqramlar üçün FP təyin edilmir. Bu, səhifə xətası (pagefault) səbəbindən nüvənin çökməsinə səbəb ola bilər. istisna sərhədi proqramları üçün ctx->fp_used = true təyin etməklə bu problem düzəldilmişdir, çünki belə proqramlarda fp həmişə saxlanılır.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc19 avq 2025
İlk görülmə19 avq 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.12.42, 6.15.10, 6.16.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.12 ≤ v < 6.12.42, 6.13 ≤ v < 6.15.10, 6.16 ≤ v < 6.16.16.12.42, 6.15.10, 6.16.1

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.