CVE-2026-77581
Açıklama
BentoPDF, kendi sunucunuzda barındırılabilen istemci tarafı bir PDF araç setidir. 2.8.6 ve önceki sürümlerde, cloudflare/cors-proxy-worker.js içindeki sertifika ve zaman damgası CORS proxy'si, sağlanan ana makine adını (hostname) fetch(targetUrl) tarafından kullanılan DNS çözümlemesinden ayrı olarak doğrulamak için isPrivateOrReservedHost() fonksiyonunu kullanır; bu durum, saldırgan tarafından kontrol edilen bir ana makine adının, doğrulamadan sonra dahili veya ayrılmış bir hedefe çözümlenmesine olanak tanır. Sertifikaya benzer bir yol ALLOWED_PATH_PATTERNS koşulunu sağlayabilir ve doğrudan istemciler tarayıcı odaklı Origin başlığını taklit edebilir. PROXY_SECRET olmadan yapılan kurulumlar isteğe bağlı imza kontrolünü atlar; ancak imza, bir hedef güvenlik sınırı olmaktan ziyade kötüye kullanımı önleme önlemidir. Proxy'nin 10 MB yanıt sınırı vardır ve erişilebilir hedeflerden gelen yanıt gövdelerini iletebilir. Güvenlik bildirimi, hem resmi Worker dağıtımının hem de Worker yürütme ortamının dahili veya ayrılmış hedeflere erişebildiği kendi sunucusunda barındırılan örneklerin etkilendiğini belirtmektedir. Bu güvenlik açığı 2.8.7 sürümünde giderilmiş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 |
|---|---|---|
| alam00000 bentopdf | < 2.8.7 | — |
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.