CVE-2026-95835

Orta

Açıklama

kitty'nin 0.25.0 ile 0.49.0 arasındaki sürümlerinde bulunan askpass kaçış kodu işleyicisindeki yetkilendirme eksikliği, terminali çalıştıran kullanıcı dışındaki yerel bir kullanıcının, kitty tarafından görüntülenen bir isteme yazılan metni elde etmesine olanak tanır; çünkü kitty/window.py içindeki handle_remote_askpass(), kaçış kodunda belirtilen POSIX paylaşılan bellek nesnesini açar, buradan bir istem tanımı ayrıştırır ve kullanıcının yanıtını aynı isimdeki bir nesneye geri yazar; ancak herhangi bir noktada nesnenin kitty'yi çalıştıran kullanıcıya ait olup olmadığını veya izinlerinin diğer kullanıcıları hariç tutup tutmadığını kontrol etmez. Aynı SharedMemory sınıfının ssh kitten içindeki eşdeğer tüketicisi tam olarak bu kontrolü gerçekleştirirken, askpass yolu bunu yapmamaktadır. İşleyiciye, pencerenin bayt akışından işlenen bir cihaz kontrol dizesi aracılığıyla erişilir, bu nedenle saldırganın ayrıca kurbanın terminali tarafından seçtiği baytların görüntülenmesini sağlaması gerekir. POSIX paylaşılan bellek ad alanı iki kullanıcı arasında paylaşıldığında, ikinci bir yerel kullanıcı, kurbanın okuyup yazmasına izin veren izinlere sahip bir nesne oluşturabilir, kurbanın kitty uygulamasının maskelenmiş parola istemi dahil olmak üzere saldırganın seçtiği bir istemi işlemesini sağlayabilir ve sonrasında yazılan gizli bilgiyi nesneden geri okuyabilir. İstem metni ek olarak, kontrol karakteri temizleme işlemi yapılmadan ekrana aktarıldığından, kitty'nin üzerine yazdırdığı uyarı satırını geçersiz kılabilir. Yanıt, halihazırda tutulan tutamaç yerine, kullanıcı yanıt verdiğinde aynı isimdeki bir nesnenin yeniden açılmasıyla yazılır. Bu durum, kurban tarafından yazılan gizli bir bilginin ikinci bir yerel kullanıcıya ifşa edilmesiyle sonuçlanır ve kurbanın hesabında herhangi bir ayrıcalık gerektirmez.

ÖnemOrta
CVSS5.6
İstismar olasılığı—
ÜrünKovid Goyal Kitty
Yayın25 Eyl 2026
İlk görülme25 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Kovid Goyal kitty0.49.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Kovid Goyal kitty0.25.0 ≤ v < 0.49.00.49.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-95835 · Kovid Goyal Kitty · Dark Radar