CVE-2026-56722
Açıklama
Dompdf, PHP için bir HTML'den PDF'e dönüştürücüdür. 3.15 ve önceki sürümlerde, HTML girdisini kontrol eden bir saldırgan, data: URI aracılığıyla iletilen bir SVG görüntüsü içerisine hedef dosya yolunu gömerek bu kısıtlamayı atlayabilir; çünkü dompdf SVG'yi iki kez işler ve ikinci geçişte ilk geçişteki korumalar uygulanmaz. İşleme sırasında dompdf, harici referanslar zorunlu kılınmış şekilde SVG'yi ayrı bir php-svg-lib kitaplığına aktarır ve bu kitaplığın chroot dizini hakkında bilgisi yoktur, yalnızca phar:// şemasını engeller ve sonuç olarak referans verilen dosyayı herhangi bir yol veya protokol doğrulaması yapmadan okur. Bu durum, kimliği doğrulanmamış harici bir saldırganın varsayılan yapılandırmada sunucunun dosya sisteminden rastgele görüntü dosyalarını okumasına olanak tanır. Bu sorun 3.16 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- dompdf_project dompdf3.1.6 ya da sonraki bir sürüm
- dompdf/dompdf3.1.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| dompdf_project dompdf | v < 3.1.6 | 3.1.6 |
| dompdf/dompdfPackagist | v < 3.1.6 | 3.1.6 |
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.