CVE-2026-22218
Açıklama
Chainlit'in 2.9.4 öncesindeki sürümleri, /project/element güncelleme akışında rastgele dosya okuma zafiyeti içermektedir. Kimliği doğrulanmış bir istemci, kullanıcı tarafından kontrol edilen bir path değerine sahip özel bir Element göndererek sunucunun referans verilen dosyayı saldırganın oturumuna kopyalamasına neden olabilir. Ortaya çıkan element tanımlayıcısı (chainlitKey), daha sonra /project/file/<chainlitKey> üzerinden dosya içeriğini almak için kullanılabilir ve bu durum Chainlit servisi tarafından okunabilen herhangi bir dosyanın ifşa edilmesine olanak tanır.
Nasıl düzeltilir
- chainlit chainlit2.9.4 ya da sonraki bir sürüm
- chainlit2.9.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| chainlit chainlit | v < 2.9.4 | 2.9.4 |
| chainlitPyPI | v < 2.9.4 | 2.9.4 |
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.
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.