CVE-2026-71270 in Stirling-PDF
要約
〜によって VulDB • 2026年08月05日
Stirling-PDFのPOST /api/v1/convert/url/pdfエンドポイント(ConvertWebsiteToPDF.java)には、3つの兄弟変換エンドポイント(html/pdf、file/pdf、markdown/pdf)に追加されたCustomHtmlSanitizer/SsrfProtectionServiceによるSSRF保護が適用されていません。このエンドポイントは、最初に要求されたURLが公開IPアドレスに解決されることのみを検証し、その後ページHTMLをサーバーサイドでフェッチして、サニタイズ処理せずにWeasyPrintサブプロセスに渡します。取得したHTML内の埋め込みリソース参照(例:`<img src="http://169.254.169.254/...">`)は、WeasyPrintによってリソースごとのSSRFフィルタリングなしでフェッチされるため、攻撃者が制御するページがサーバーにクラウドメタデータエンドポイントや内部ネットワークリソースへのアクセスをさせ、その内容を生成されたPDF内に漏洩させる可能性があります。
If you want to get best quality of vulnerability data, you may have to visit VulDB.