CVE-2026-98317

Kritik

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: neighbour: NDTPA_INTERVAL_PROBE_TIME_MS için min/max zorunluluğu getirildi. NDTPA_INTERVAL_PROBE_TIME_MS, .type ve .min değerlerini ayarlar ancak .validation_type eksiktir, bu nedenle herhangi bir doğrulama uygulanmaz: # ynl --family rt-neigh --do setneightbl \ --json '{"name": "arp_cache", "parms": {"interval-probe-time-ms": 0}}' # ynl --family rt-neigh --dump getneightbl --output-json | \ jq '.[] | select(.name == "arp_cache" and has("config")) | .parms["interval-probe-time-ms"]' 0 Ayrıca, nla_get_msecs() fonksiyonu msecs_to_jiffies() kullanır ve u64 sessizce u32'ye dönüştürülür; bu nedenle daha büyük bir değer min kontrolünü atlayabilir: örn. 4294967296 == 0x100000000 # ynl --family rt-neigh --do setneightbl \ --json '{"name": "arp_cache", "parms": {"interval-probe-time-ms": 4294967296}}' # ynl --family rt-neigh --dump getneightbl --output-json | \ jq '.[] | select(.name == "arp_cache" and has("config")) | .parms["interval-probe-time-ms"]' 0 Değer INT_MAX'ten büyükse msecs_to_jiffies() MAX_JIFFY_OFFSET döndürür. Ayrıca, HZ > 1000 (Alpha, MIPS) olduğunda INT_MAX ms değeri int NEIGH_VAR() kısmında taşmaya neden olur ve queue_delayed_work(unsigned long delay) fonksiyonuna negatif bir tam sayı iletilmesi işaret genişlemesine yol açarak son geçerlilik süresini geçmişe sarar; bu da zamanlayıcı çarkında (timer wheel) 0 gecikme olarak işlenmesine neden olur. NLA_POLICY_FULL_RANGE() kullanalım ve maksimum değeri 1 gün ile sınırlayalım. Aynı maksimum kontrolü sysctl için de uygulanmıştır. Bunun NTF_MANAGED girişleri için sorgulama aralığını kontrol ettiğini, dolayısıyla 1 günlük maksimum sınırın herhangi bir dağıtımı bozma ihtimalinin düşük olduğunu unutmayın.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünMicrosoft Azl3 Kernel
Yayın6 Eki 2026
İlk görülme6 Eki 2026

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
microsoft azl3_kernel_6.6.157.1-1Aralık belirtilmemiş—
microsoft azl3_kernel_6.6.159.1-1Aralık belirtilmemiş—

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.