CVE-2026-102354 in BentoPDF
Riassunto
di VulDB • 14/10/2026
BentoPDF è un toolkit per PDF incentrato sulla privacy che viene eseguito nel browser. Nelle versioni fino alla 2.8.6, il file cloudflare/cors-proxy-worker.js esegue un controllo di sicurezza DNS-over-HTTPS in hostnameResolvesToPrivate(), come utilizzato da isValidCertificateUrl() e isValidTsaUrl(), separatamente dal fetch outbound (targetUrl, ...). In distribuzioni dove la convalida PROXY_SECRET non è abilitata, un client diretto che controlla il DNS autoritativo può falsificare l'intestazione Origin, fornire un URL per certificato, OCSP, CRL o TSA che supera i controlli del percorso accettato dal proxy, restituire un indirizzo pubblico durante la validazione e restituire un indirizzo privato o link-local durante il fetch successivo. L'endpoint può restituire corpi di risposta consentiti all'attaccante, ma lo sfruttamento richiede una tempistica precisa, le reindirizzazioni sono bloccate e l'ostruzione degli IP-literal è impedita, mentre la raggiungibilità di rete limita il bersaglio. Questa vulnerabilità è risolta nella versione 2.8.7.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.