PT-2025-11346
CVE-2025-1736
·
تاريخ النشر
2025-01-01
·
تاريخ التحديث
2026-02-10
الوصف من
CVSS 3.1
7.3
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات PHP من 8.1.* حتى 8.1.31
إصدارات PHP من 8.2.* حتى 8.2.27
إصدارات PHP من 8.3.* حتى 8.3.18
إصدارات PHP من 8.4.* حتى 8.4.4
الوصف
تتعلق المشكلة بعدم كفاية التحقق من صحة أحرف نهاية السطر في الرؤوس التي يقدمها المستخدم، مما قد يمنع إرسال بعض الرؤوس أو يؤدي إلى تفسير بعضها بشكل خاطئ. وقد يؤثر ذلك على النتيجة ويؤدي إلى رفض الخدمة أو حدوث مشكلات غير متوقعة. تم ذكر الدالة
check has header() على وجه التحديد باعتبارها مرتبطة بهذه المشكلة، حيث قد يؤدي عدم التحقق من r إلى سلوك غير صحيح في حالة استخدام فقط في قيمة الرأس.التوصيات
قم بالتحديث إلى الإصدار 8.1.32 أو أحدث من PHP بالنسبة للإصدارات 8.1.*
قم بالتحديث إلى الإصدار 8.2.28 أو أحدث من PHP للإصدارات 8.2.*
قم بالتحديث إلى الإصدار 8.3.19 أو أحدث من PHP للإصدارات 8.3.*
قم بالتحديث إلى الإصدار 8.4.5 أو أحدث من PHP للإصدارات 8.4.*
كحل مؤقت، يُنصح بتعطيل الدالة
check has header() حتى يتوفر تصحيح. قم بتقييد الوصول إلى الرؤوس التي يقدمها المستخدم لتقليل مخاطر الاستغلال. تجنب استخدام رأس Cookie مع قيم الإدخال المقدمة من المستخدم حتى يتم حل المشكلة.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾