CVE-2026-105106

Yüksek

Açıklama

Koha, Görev Zamanlayıcı silme yolunda işletim sistemi komut enjeksiyonuna karşı savunmasızdır. tools/scheduler.pl işleyicisi, op=cud-delete için jobid istek parametresini kabul eder ve bunu doğrulamadan C4::Scheduler::remove_at_job fonksiyonuna iletir. Schedule::At::remove, sağlanan iş kimliğini tırnak içine almadan veya kaçırmadan bir atrm komut dizisine yerleştirir ve komutu kabuğu çağıran tek argümanlı bir system() çağrısı aracılığıyla yürütür. Bu nedenle, tools => schedule_tasks iznine sahip kimliği doğrulanmış bir personel kullanıcısı, jobid parametresine kabuk meta karakterleri ekleyerek Koha web/uygulama kullanıcısı olarak rastgele işletim sistemi komutları çalıştırabilir. Sorun; Koha 24.11.20, 25.05.15, 25.11.09, 26.05.04 sürümlerinde ve 26.11 geliştirme dalında düzeltilmiştir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı80. yüzdelik%1,9
ÜrünKoha
Yayın14 Eki 2026
İlk görülme14 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • Koha Community Koha24.11.00, 24.11.20, 25.05.15, 25.11.09, 26.05.04 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Koha Community Kohav < 24.11.00, 24.11.00 ≤ v < 24.11.20, 25.05.00 ≤ v < 25.05.15, 25.11.00 ≤ v < 25.11.09, 26.05.00 ≤ v < 26.05.0424.11.00, 24.11.20, 25.05.15, 25.11.09, 26.05.04

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-105106 · Koha · Dark Radar