PT-2026-137560

CVE-2026-118517

·

تاريخ النشر

2026-11-05

·

تاريخ التحديث

2026-11-05

الوصف من

CVSS 3.1
4.3
متوسطة
المقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
اسم البرنامج المصاب والإصدارات المتأثرة Symfony الإصدارات 6.1.x حتى 6.4.49 Symfony الإصدارات 7.x حتى 7.4.22 Symfony الإصدارات 8.x حتى 8.1.10
Description يقوم مكون UrlSanitizer في Symfony HtmlSanitizer بتحليل روابط URL باستخدام معيار RFC 3986 عبر league/uri، وهو ما يختلف عن معيار WHATWG URL الذي تستخدمه المتصفحات. يسمح هذا التباين بتجاوز فحوصات allowLinkHosts() و allowMediaHosts() عندما تفتقر روابط URL إلى سلطة (authority) جيدة التكوين (مثل http:evil.example أو ///evil.example أو https://://evil.example/). في هذه الحالات، يفشل برنامج التطهير في تحديد المضيف، بينما تقوم المتصفحات بتحليلها إلى المضيف المقصود، مما يؤدي إلى إدراج مضيفات غير موثوقة في المخرجات المطهره. يمكن استغلال هذه المشكلة عندما يتم دمج قائمة السماح بالمضيفين مع allowRelativeLinks(true) أو allowRelativeMedias(true).
Recommendations تحديث إصدارات Symfony 6.1.x إلى 6.4.50. تحديث إصدارات Symfony 7.x إلى 7.4.23. تحديث إصدارات Symfony 8.x إلى 8.1.11.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-C76G-9C4C-GXRW
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾