CVE-2026-45741
Açıklama
Gotenberg, PDF dosyaları için Docker destekli durumsuz bir API'dir. 8.32.0 ve önceki sürümlerde, pkg/gotenberg/outbound.go dosyasındaki IsPublicIP fonksiyonu; 2002::/16 6to4 önekini, 64:ff9b::/96 ve 64:ff9b:1::/48 NAT64 öneklerini, kullanımdan kaldırılmış fec0::/10 site-yerel öneğini, Teredo'yu ve genel olmayan IPv4 hedeflerini gömebilen veya bunlara yönlendirebilen diğer geçiş öneklerini reddetmemektedir. addr.Unmap işlemi yalnızca IPv4 eşlemeli IPv6 adreslerini işlediğinden, özel olarak hazırlanmış bir DNS AAAA kaydı, giden HTTP istemcisinin 169.254.169.254 gibi dahili bir hedefi sarmalayan bir adresi genel olarak değerlendirmesine neden olabilir. Kimliği doğrulanmamış bir saldırgan, bulut meta veri servislerine erişmek için WithDenyPrivateIPs etkinleştirilmiş bir dönüştürme rotasını kullanabilir ve Chromium URL dönüştürme rotası dahili yanıtı bir PDF olarak döndürerek potansiyel olarak bulut kimlik bilgilerini ifşa edebilir. İstismar edilmesi, çift yığınlı (dual-stack) veya NAT64 etkinleştirilmiş bir ortam gibi ilgili IPv6 öneğini yönlendiren bir ana bilgisayar dağıtımı gerektirir. Bu sorun 8.33.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github.com/gotenberg/gotenberg/v8Go | v ≤ 8.32.0, Aralık belirtilmemiş | — |
| github.com/gotenberg/gotenberg/v7Go | Aralık belirtilmemiş | — |
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.