CVE-2026-41683 in i18next-http-middlewareالمعلومات

الملخص

بحسب VulDB • 22/05/2026

i18next-http-middleware هو وسيط (middleware) يُستخدم مع أطر عمل الويب الخاصة بـ Node.js مثل Express أو Fastify، وكذلك مع Deno. قبل الإصدار 3.9.3، كان i18next-http-middleware يكتب قيم اللغة التي يتحكم فيها المستخدم في رأس الاستجابة Content-Language بعد تمريرها عبر utils.escape()، وهو مُشفِّر لكيانات HTML لا يقوم بإزالة أحرف العودة إلى السطر (carriage return)، أو تنسيق السطر الجديد (line feed)، أو أحرف التحكم الأخرى. عندما كانت التطبيق يستخدم إصدارًا أقدم من i18next (< 19.5.0) لا يزال يعتمد على آلية التراجع التوافقية مع الإصدارات السابقة في LanguageDetector.js:100، أو ينتج قيمة مكتشفة خام (raw detected value)، فإن تسلسلات CRLF في المعلمة lng التي يتحكم فيها المهاجم كانت تصل إلى res.setHeader('Content-Language', ...) كما هي دون تعديل. تم إصلاح هذه المشكلة في الإصدار 3.9.3.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub M

حجز

22/04/2026

إفشاء

08/05/2026

الاعتدال

تمت الموافقة

إدخال

VDB-362298

EPSS

0.00018

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!