ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
يحتوي Kener من الإصدار 3.0.0 حتى قبل 4.1.10 على ثغرة تجاوز مصادقة تسمح لمهاجمين دون مصادقة بتزوير رموز الجلسات باستخدام مفتاح الرجوع الاحتياطي المثبت مسبقًا DUMMY_SECRET. عندما يكون KENER_SECRET_KEY فارغًا أو غير مُعين، يمكن للمهاجمين الذين يعرفون بريد المسؤول الإلكتروني توقيع ملف تعريف ارتباط kener-user للوصول إلى /manage/api بصلاحيات إدارية كاملة أو تزوير رموز إعادة تعيين كلمة المرور.
المعالجة
المراجع
- تصحيحhttps://github.com/rajnandan1/kener/commit/ff636483544c926eab5b5e3e26b811c0f52bcaf8
- تحذيرhttps://www.vulncheck.com/advisories/kener-3.0.0-before-4.1.10-authentication-bypass-via-hardcoded-fallback-jwt-secret
- مرجعhttps://github.com/rajnandan1/kener
- مرجعhttps://github.com/rajnandan1/kener/blob/v4.1.9/src/lib/server/controllers/commonController.ts#L44-L55
- مرجعhttps://github.com/rajnandan1/kener/issues/871
- مرجعhttps://github.com/rajnandan1/kener/releases/tag/v4.1.10