PT-2026-39327
CVE-2026-44457
·
تاريخ النشر
2026-05-09
·
تاريخ التحديث
2026-09-18
الوصف من
CVSS 3.1
5.3
متوسطةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Hono الأقدم من 4.12.18
الوصف
تفشل برمجيات الوسيطة الخاصة بالتخزين المؤقت (Cache Middleware) في تجاوز التخزين المؤقت للردود التي تعلن عن تباين حسب المستخدم باستخدام رؤوس
Vary: Authorization أو Vary: Cookie. وفي حين أن الوسيطة تتخطى بشكل صحيح التخزين المؤقت لـ Vary: * وSet-Cookie وتوجيهات Cache-Control المحددة مثل private أو no-store أو no-cache، فإنها لا تتعرف على Vary: Authorization وVary: Cookie كأسباب لتجنب التخزين المؤقت. يحدث هذا عندما تستخدم التطبيقات برنامج الوسيط للتخزين المؤقت (Cache Middleware) على نقاط النهاية التي تُرجع بيانات خاصة بالمستخدم وتعتمد على هذه الرؤوس لتحديد نطاق الاستجابات دون تعيين Cache-Control: private أيضًا. ونتيجة لذلك، قد يتم تقديم استجابة مخزنة مؤقتًا لمستخدم واحد تمت مصادقته إلى الطلبات اللاحقة من مستخدمين مختلفين، مما قد يؤدي إلى الكشف عن معلومات التعريف الشخصية أو بيانات أخرى خاصة بالمستخدم.التوصيات
قم بالتحديث إلى الإصدار 4.12.18.
كحل مؤقت، تأكد من أن نقاط النهاية التي تعرض بيانات خاصة بالمستخدم تقوم بتعيين رأس
Cache-Control: private لمنع التخزين المؤقت غير الصحيح. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾