PT-2026-52180
CVE-2026-49452
·
تاريخ النشر
2026-06-15
·
تاريخ التحديث
2026-08-19
الوصف من
CVSS 3.1
6.5
متوسطةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
WeasyPrint (لم يتم تحديد الإصدارات المتأثرة)
الوصف
تحدث مشكلة حقن CSS عند تمكين تلميحات العرض في HTML. يتم تضمين قيم السمات غير المُهربَة في CSS، مما يسمح بحقن تعريفات CSS تعسفية. يؤثر هذا بشكل خاص على السمة
background المستخدمة لإنشاء CSS، والتي يتم تحليلها بعد ذلك بواسطة الدالة tinycss2.parse blocks contents(). يمكن للمهاجم استغلال هذا الثغرة عن طريق تقديم مدخلات HTML مُصممة خصيصًا لتشغيل طلبات من جانب الخادم عبر تعريفات url() المحقونة.التوصيات
قم بتفادي قيم السمات قبل تضمينها في CSS.
قم بتقييد القيم المسموح بها لتلميحات العرض.
كإجراء تخفيفي مؤقت، قم بتعطيل ميزة
presentational hints عن طريق تعيينها إلى False. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾