CVE-2026-74598

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: ipv6: Route Information seçeneği uzunluk doğrulaması düzeltildi rt6_route_rcv(), Route Information seçeneğinin (RFC 4191) uzunluğunu önek uzunluğuna göre doğrular, ancak her iki kontrol de birer birim kaymıştır. rinfo->length, ND seçeneği uzunluğunu 8 oktetlik birimler halinde ifade eder ve 8 baytlık seçenek başlığını *içerir*, bu nedenle N bayt önek taşıyan bir seçeneğin uzunluğu length == 1 + N/8 olur. RFC 4191 bölüm 2.3, Prefix Length 64'ten büyük olduğunda uzunluğun 3, 0'dan büyük olduğunda ise 2 veya 3 olmasını gerektirir. Kod ise sırasıyla length >= 2 ve length >= 1 değerlerini kabul eder. ipv6_addr_prefix() daha sonra rinfo->prefix içinden prefix_len/8 bayt kopyalar, bu nedenle (prefix_len=128, length=2) veya (prefix_len=64, length=1) içeren bir Router Advertisement, çekirdeğin seçeneğin sonunun ötesinde 8 bayta kadar okumasına neden olur. Bu baytlar kurulan rotanın önekinde yer alır ve böylece kullanıcı alanından görülebilir hale gelir: # Route Information seçeneği (prefix_len=128, length=2) içeren RA # ardından source link-layer address seçeneği, 01 01 de ad be ef ca fe $ ip -6 route show 2001:db8:dead:beef:101:dead:beef:cafe via fe80::1234 dev veth0 proto ra ^^^^^^^^^^^^^^^^^^ sonraki seçenek, sınırların dışından okundu Route Information seçeneği paketteki son seçenek olduğunda, bu sekiz bayt bunun yerine skb kuyruk alanından gelir. RFC 4191'in izin vermediği seçenek uzunluklarını reddedin.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünLinux
Yayın22 Ağu 2026
İlk görülme22 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux2f6f94eda12430fb41b24b44a71e2ea4e93561d7, 7eac87396c44a312be457ef41d4c5687883be9a2, 7309529f257ae18e72112ef9f614edfd6df229bb, 0b9e02f3bd31c888f2ccdc0ca08e546d6abe9c4d, ff3cb05289b8a4ef95fa7ea14c7d34818359edbb, 3b2231e358d26e3aec5d8040b1fb777af03c5f05, da64ed1f346ba84df574d6469fa2e422b2511719, d1ad8fb2ac6a1afb71dc22d9ae8efb4dda96c824 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux70ceb4f53929f73746be72f73707cd9f8753e2fc ≤ v < 2f6f94eda12430fb41b24b44a71e2ea4e93561d7, 70ceb4f53929f73746be72f73707cd9f8753e2fc ≤ v < 7eac87396c44a312be457ef41d4c5687883be9a2, 70ceb4f53929f73746be72f73707cd9f8753e2fc ≤ v < 7309529f257ae18e72112ef9f614edfd6df229bb, 70ceb4f53929f73746be72f73707cd9f8753e2fc ≤ v < 0b9e02f3bd31c888f2ccdc0ca08e546d6abe9c4d, 70ceb4f53929f73746be72f73707cd9f8753e2fc ≤ v < ff3cb05289b8a4ef95fa7ea14c7d34818359edbb, 70ceb4f53929f73746be72f73707cd9f8753e2fc ≤ v < 3b2231e358d26e3aec5d8040b1fb777af03c5f05, 70ceb4f53929f73746be72f73707cd9f8753e2fc ≤ v < da64ed1f346ba84df574d6469fa2e422b2511719, 70ceb4f53929f73746be72f73707cd9f8753e2fc ≤ v < d1ad8fb2ac6a1afb71dc22d9ae8efb4dda96c824, 2.6.172f6f94eda12430fb41b24b44a71e2ea4e93561d7, 7eac87396c44a312be457ef41d4c5687883be9a2, 7309529f257ae18e72112ef9f614edfd6df229bb, 0b9e02f3bd31c888f2ccdc0ca08e546d6abe9c4d, ff3cb05289b8a4ef95fa7ea14c7d34818359edbb, 3b2231e358d26e3aec5d8040b1fb777af03c5f05, da64ed1f346ba84df574d6469fa2e422b2511719, d1ad8fb2ac6a1afb71dc22d9ae8efb4dda96c824

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.