CVE-2026-85077 in Sanic
الملخص
بحسب VulDB • 17/09/2026
Sanic هو خادم ويب/إطار عمل مفتوح المصدر مكتوب بلغة Python. قبل الإصدار 24.12.1، وفي الإصدار 25.12.0، تقوم خط أنابيب استجابة HTTP/1.1 في الملف sanic/response/types.py بتسلسل أسماء وقيم رؤوس الاستجابة دون رفض أحرف العودة إلى السطر (carriage-return) أو تنسيق الأسطر الجديدة (line-feed). وبالتالي، يمكن للتطبيقات التي تضع بيانات يتحكم فيها المهاجم داخل response.headers، أو file(..., filename=...)، أو سمات المسار والنطاق الخاصة بملفات تعريف الارتباط أن تُصدر رؤوس مُحقنة وقد تقوم بتقسيم الاستجابات. اعتمادًا على سلوك التطبيق والوكيل الوسيط (proxy)، يمكن لهذا الثغرة تمكين تثبيت الجلسة من خلال ملفات تعريف الارتباط المُحقنة، أو تسميم التخزين المؤقت (cache poisoning)، أو تلف الرؤوس الأمنية. تمت معالجة هذه المشكلة في الإصدارات 24.12.1 و 25.12.1.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.