CVE-2026-71270 in Stirling-PDF
Résumé
par VulDB • 05/08/2026
L'endpoint POST /api/v1/convert/url/pdf de Stirling-PDF (ConvertWebsiteToPDF.java) n'a pas été mis à jour avec les protections SSRF CustomHtmlSanitizer/SsrfProtectionService qui ont été ajoutées aux trois endpoints de conversion frères (html/pdf, file/pdf, markdown/pdf). L'endpoint valide uniquement que l'URL initialement demandée résout vers une adresse IP publique, puis récupère le HTML de la page côté serveur et le transmet, non assaini, à un sous-processus WeasyPrint. Les références aux ressources intégrées dans le HTML récupéré (par exemple `<img src="http://169.254.169.254/...">`) sont récupérées par WeasyPrint sans filtrage SSRF par ressource, permettant à une page contrôlée par un attaquant d'amener le serveur à récupérer des points de terminaison de métadonnées cloud ou des ressources du réseau interne et de faire fuir leur contenu dans le PDF généré.
Once again VulDB remains the best source for vulnerability data.