CVE-2026-44298
Açıklama
Kimai açık kaynaklı bir zaman takip uygulamasıdır. 2.32.0 versiyonundan 2.56.0 versiyonu öncesine kadar, System-Admin (ROLE_SYSTE_ADMIN) rolüne ve upload_invoice_template iznine sahip kullanıcılar, sandbox yapısındaki Twig render içerisinde pdfContext.setOption('associated_files', ...) fonksiyonunu çağırabilen PDF fatura şablonları yükleyebilirler. Bu durum, mPDF'in SetAssociatedFiles() fonksiyonuna iletilir; bu fonksiyonun yazıcısı, PDF çıktısı sırasında file_get_contents($entry['path']) fonksiyonunu çağırarak baytları PDF içinde bir FlateDecode akışı olarak gömer. PHP worker tarafından okunabilen herhangi bir dosya, oluşturulan fatura içerisinde saldırgana döndürülür. Bu sorun 2.56.0 versiyonunda düzeltilmiştir.
Nasıl düzeltilir
- kimai kimai2.56.0 ya da sonraki bir sürüm
- kimai/kimai2.56 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| kimai kimai | 2.32.0 ≤ v < 2.56.0 | 2.56.0 |
| kimai/kimaiPackagist | 2.32.0 ≤ v < 2.56 | 2.56 |
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.