CVE-2026-98033

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: bpf: Callback freymlərində daxili xəritə kimliyini qoruyun Callback freym konstruktorları xəritə tipli arqument registrlərini __mark_reg_known_zero() ilə başlatır və sonra map_ptr-i bərpa edir. Bu, eyni inner_map_meta şablonunu paylaşan daxili xəritələri fərqləndirən yeganə sahə olan map_uid-ni təmizləyir. Taymer callback-i ikinci bir daxili xəritə üzərində bpf_for_each_map_elem() funksiyasını çağırdıqda, həm saxlanılmış birinci xəritə, həm də ikinci xəritənin dəyəri iç-içə callback-ə map_uid sıfır olan eyni şablon kimi çata bilər. Sonra bpf_timer_init() ikinci xəritədən gələn taymerin birinci xəritə ilə cütləşdirilməsini qəbul edir. İcra mühiti (runtime), istinad götürmədən taymerdəki birinci xəritəni qeyd edir. Həmin xəritənin azad edilməsi ikinci xəritədə saxlanılan taymeri tapmır, buna görə də sonrakı taymer callback-i azad edilmiş xəritəyə müraciət edir (dereference). For-each, timer/workqueue və task-work callback arqumentlərini konstruksiya edərkən map_uid-ni map_ptr ilə eyni çağırıcı registrdən kopyalayın. Beləliklə, mövcud kimlik yoxlaması uyğunsuz daxili xəritələri rədd edəcək, eyni zamanda callback dəyərinin öz aktual xəritəsi ilə cütləşdirilməsinə icazə verəcəkdir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulMicrosoft Azl3 Kernel
Dərc25 sen 2026
İlk görülmə25 sen 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
microsoft azl3_kernel_6.6.157.1-1Aralıq göstərilməyib—
microsoft azl3_kernel_6.6.159.1-1Aralıq göstərilməyib—

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.