CVE-2026-3038

Yüksek

Açıklama

rtsock_msg_buffer() fonksiyonu, yönlendirme bilgilerini bir arabelleğe serileştirir. Bunun bir parçası olarak, sockaddr yapılarını yığındaki bir sockaddr_storage yapısına kopyalar. Kaynak sockaddr uzunluk alanının önceden doğrulanmış olduğunu varsayar ancak bu her zaman geçerli değildir ve kötü niyetli bir kullanıcı alanı programının 127 baytlık bir taşmaya neden olan bir istek oluşturması mümkündür. Pratikte, bu taşma rtsock_msg_buffer() yığın çerçevesinin canary değerini anında üzerine yazar ve fonksiyon geri döndüğünde bir panic ile sonuçlanır. Bu hata, yetkisiz bir kullanıcının rtsock_msg_buffer() içinde bir yığın arabellek taşmasını tetikleyerek çekirdeği çökertmesine izin verir. Özellikle taşma, fonksiyon geri döndüğünde doğrulanan bir yığın canary değerini bozar; bu durum, bir çekirdek panigini tetikleyerek yığın taşmasının etkisini hafifletir. Kullanıcı alanının canary değerini bulmasına ve böylece hafifletmeyi devre dışı bırakmasına izin veren diğer çekirdek hataları mevcut olabilir; bu noktada yerel yetki yükseltme mümkün olabilir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünFreebsd
Yayın9 Mar 2026
İlk görülme9 Mar 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
freebsd freebsd13.5, 14.3, 14.4, 15.0—

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-2026-3038 · Freebsd · Dark Radar