CVE-2025-40169

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: bpf: ALU işlemleri için negatif offset'leri reddet BPF programlarını doğrularken, check_alu_op() işlevi ALU işlemlerini içeren talimatları doğrular. Bu talimatlardaki 'offset' alanı, işaretli 16 bitlik bir tam sayıdır. Mevcut 'insn->off > 1' kontrolü, offset'in BPF_MOD/BPF_DIV için 0 veya 1 olmasını sağlamayı amaçlıyordu. Ancak, 'insn->off' işaretli olduğundan, bu kontrol tüm negatif değerleri (ör. -1) yanlışlıkla kabul eder. Bu commit, koşulu '(insn->off != 0 && insn->off != 1)' olarak değiştirerek doğrulamayı sıkılaştırır. Bu, açıkça izin verilen 0 ve 1 dışındaki herhangi bir değerin reddedilmesini sağlayarak doğrulayıcıyı hatalı biçimlendirilmiş BPF programlarına karşı güçlendirir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux
Yayın12 Kas 2025
İlk görülme12 Kas 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linux3bce44b344040e5eef3d64d38b157c15304c0aab, 5017c302ca4b2a45149ad64e058fa2d5623c068f, 21167bf70dbe400563e189ac632258d35eda38b5, 55c0ced59fe17dee34e9dfd5f7be63cbab207758 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxec0e2da95f72d4a46050a4d994e4fe471474fd80 ≤ v < 3bce44b344040e5eef3d64d38b157c15304c0aab, ec0e2da95f72d4a46050a4d994e4fe471474fd80 ≤ v < 5017c302ca4b2a45149ad64e058fa2d5623c068f, ec0e2da95f72d4a46050a4d994e4fe471474fd80 ≤ v < 21167bf70dbe400563e189ac632258d35eda38b5, ec0e2da95f72d4a46050a4d994e4fe471474fd80 ≤ v < 55c0ced59fe17dee34e9dfd5f7be63cbab207758, 6.63bce44b344040e5eef3d64d38b157c15304c0aab, 5017c302ca4b2a45149ad64e058fa2d5623c068f, 21167bf70dbe400563e189ac632258d35eda38b5, 55c0ced59fe17dee34e9dfd5f7be63cbab207758

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.

CVE-2025-40169 · Linux · Dark Radar