CVE-2026-93135

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: bpf: JIT mevcut değilse satır içi yardımcı fonksiyonlar içeren programları reddet Bir mimari (LoongArch, ARM64 ve RISC-V gibi) bpf_jit_inlines_helper_call() işlevini uyguladığında, doğrulayıcı bpf_do_misc_fixups() içerisindeki yardımcı fonksiyon çağrısı ofsetinin (insn->imm) yeniden yazılmasını atlar. Bunun nedeni, yardımcı fonksiyonun daha sonra JIT derleyicisi tarafından satır içine alınmasının beklenmesidir. Bu nedenle, insn->imm ham yardımcı fonksiyon enum kimliği olarak kalır. Ancak, JIT çalışma zamanında devre dışı bırakılmışsa (net.core.bpf_jit_enable=0) veya JIT derlemesi dinamik olarak başarısız olursa (örneğin, OOM nedeniyle), program BPF yorumlayıcısına geri döner. Yorumlayıcı, yamalanmamış ham kimlik ile (__bpf_call_base + insn->imm) işlemini yürüttüğünde geçersiz bir adres alanına atlar; bu durum bir komut hizalama hatasını veya kernel panic durumunu tetikler. Bu yardımcı fonksiyonların çekirdekte geçerli C uygulamaları olsa da, ofset yeniden yazımının atlanması, çalışma zamanındaki yorumlayıcıya geri dönüşü ölümcül hale getirir. Yardımcı fonksiyon çağrısı yeniden yazımı JIT satır içi işlemi için atlandığında 'prog->jit_required = 1' ayarlanarak bu sorun giderilmiştir. Bu, söz konusu programların JIT mevcut olmadığında güvenli bir şekilde reddedilmesini sağlayarak çalışma zamanındaki kernel panic durumunu önler.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın17 Eyl 2026
İlk görülme17 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux21c6445366795fa3a89954e1d318e7c8afdef843, f1c27922576edccb99d0257827d09bd05c0304a6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux2ddec2c80b4402c293c7e6e0881cecaaf77e8cec ≤ v < 21c6445366795fa3a89954e1d318e7c8afdef843, 2ddec2c80b4402c293c7e6e0881cecaaf77e8cec ≤ v < f1c27922576edccb99d0257827d09bd05c0304a6, 6.1021c6445366795fa3a89954e1d318e7c8afdef843, f1c27922576edccb99d0257827d09bd05c0304a6

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.