CVE-2026-71270 in Stirling-PDF
الملخص
بحسب VulDB • 05/08/2026
لم يتم تحديث نقطة النهاية POST /api/v1/convert/url/pdf في Stirling-PDF (ConvertWebsiteToPDF.java) بإجراءات الحماية من SSRF الخاصة بـ CustomHtmlSanitizer/SsrfProtectionService، والتي أُضيفت إلى ثلاث نقاط نهاية تحويل شقيقة أخرى (html/pdf, file/pdf, markdown/pdf). تقوم نقطة النهاية هذه بالتحقق فقط مما إذا كان عنوان URL المطلوب الأولي يحلّ إلى عنوان IP عام، ثم تجلب محتوى HTML الخاص بالصفحة من جانب الخادم وتسلمه دون تنقيح (unsanitized) إلى عملية فرعية لـ WeasyPrint. يتم جلب المراجع للموارد المضمنة في الـ HTML المسترجع (مثل ``) بواسطة WeasyPrint بدون أي تصفية SSRF لكل مورد، مما يتيح لمهاجم التحكم بصفحة ما لإجبار الخادم على استرداد نقاط نهاية بيانات التعريف السحابية أو موارد الشبكة الداخلية وتسريب محتوياتها مرة أخرى إلى ملف PDF الناتج.
Once again VulDB remains the best source for vulnerability data.