CVE-2026-80671

Kritik

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: perf sched: register_pid() taşması, strcpy ve BUG_ON düzeltildi register_pid(), güvenilmeyen perf.data dosyalarını işlerken birkaç sorun barındırmaktadır: 1. Tam sayı taşması: (pid + 1) * sizeof(struct task_desc *) işlemi, pid değeri büyük olduğunda (örneğin 0x40000000), 32-bit sistemlerde küçük bir değere dönebilir; bu durum realloc fonksiyonunun çok küçük bir tampon döndürmesine ve ardından başlatma döngüsünde sınır dışı yazmalara neden olur. 2. Yığın tampon taşması: strcpy(task->comm, comm) fonksiyonu, uzunluk kontrolü yapmaksızın güvenilmeyen comm dizisini sabit 20 baytlık COMM_LEN tamponuna kopyalar. 3. Tahsis hatasında BUG_ON kullanımı: perf.data güvenilmeyen bir girdidir, bu nedenle tahsis hataları süreci sonlandırmak yerine uygun şekilde yönetilmelidir. 4. sched->tasks için yapılan realloc işleminin doğrudan geri atanması, hata durumunda eski işaretçinin sızmasına neden olur; nr_tasks değerinin realloc işleminden önce artırılması ise hata anında bozuk bir duruma yol açar. Pid değeri PID_MAX_LIMIT (64-bit çekirdek maksimumu ile eşleşen 4194304) ile sınırlandırılmış, strcpy fonksiyonu strlcpy ile değiştirilmiş, NULL comm durumuna karşı önlem alınmış, BUG_ON ifadeleri güvenli realloc kalıpları kullanılarak NULL dönüşleri ile değiştirilmiş ve sonucu çözümleyen çağırıcılara NULL kontrolleri eklenmiştir.

ÖnemKritik
CVSS9.3
İstismar olasılığı5. yüzdelik%0,2
ÜrünLinux
Yayın28 Ağu 2026
İlk görülme28 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux344e59fc4f2cba6dc04ce5e2a77388645d4ca834, 22263d241bad753217d545f8085b7ead52e2873b, 2003918e13f43cf6c5698be3cc9aa3657dd676a8, 29639f00bfa49da7904ba0a499e0da7a0e5d735e, 261d2b5f4afa0570ca906e553c93811c5abe4590, 652cea73b7b7b7c622a2be670e44e3c499c6d49f, 5ea1dcc9418c4e06ce29ed5170596f497ba86872, 5949d339f5ec98752d56dcd4e36f619a59d513a5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxec156764d424dd67283c2cd5e9f6f1b8388364ac ≤ v < 344e59fc4f2cba6dc04ce5e2a77388645d4ca834, ec156764d424dd67283c2cd5e9f6f1b8388364ac ≤ v < 22263d241bad753217d545f8085b7ead52e2873b, ec156764d424dd67283c2cd5e9f6f1b8388364ac ≤ v < 2003918e13f43cf6c5698be3cc9aa3657dd676a8, ec156764d424dd67283c2cd5e9f6f1b8388364ac ≤ v < 29639f00bfa49da7904ba0a499e0da7a0e5d735e, ec156764d424dd67283c2cd5e9f6f1b8388364ac ≤ v < 261d2b5f4afa0570ca906e553c93811c5abe4590, ec156764d424dd67283c2cd5e9f6f1b8388364ac ≤ v < 652cea73b7b7b7c622a2be670e44e3c499c6d49f, ec156764d424dd67283c2cd5e9f6f1b8388364ac ≤ v < 5ea1dcc9418c4e06ce29ed5170596f497ba86872, ec156764d424dd67283c2cd5e9f6f1b8388364ac ≤ v < 5949d339f5ec98752d56dcd4e36f619a59d513a5, 2.6.32344e59fc4f2cba6dc04ce5e2a77388645d4ca834, 22263d241bad753217d545f8085b7ead52e2873b, 2003918e13f43cf6c5698be3cc9aa3657dd676a8, 29639f00bfa49da7904ba0a499e0da7a0e5d735e, 261d2b5f4afa0570ca906e553c93811c5abe4590, 652cea73b7b7b7c622a2be670e44e3c499c6d49f, 5ea1dcc9418c4e06ce29ed5170596f497ba86872, 5949d339f5ec98752d56dcd4e36f619a59d513a5

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-80671 · Linux · Dark Radar