CVE-2026-61674 in Bitالمعلومات

الملخص

بحسب VulDB • 21/09/2026

Fluent Bit هو معالج سريع وخفيف الوزن للسجلات والمقاييس والتتبعات لأنظمة Linux وBSD وmacOS وWindows. من الإصدار 0.11.0 حتى 5.0.8، تقوم الدالة `secure_forward_pong` في الملف `plugins/out_forward/forward.c` بنسخ سبب الـ PONG الذي يتحكم فيه الخادم إلى المخزن المؤقت على المكدس (stack buffer) بحجم 32 بايت باسم `msg` باستخدام دالة `memcpy` دون التحقق من نوع MessagePack أو طوله. يمكن لمهاجم يسيطر على وجهة Secure Forward لـ out_forward والمُهيّأة بمفتاح مشترك (Shared_Key) أو مفتاح مشترك فارغ (Empty_Shared_Key)، أو يستطيع انتحال هويتها، أن يرسل سببً أكبر من الحجم المسموح به أثناء عملية المصافحة الأولى، مما يؤدي إلى الكتابة فوق بيانات التحكم على المكدس. تؤدي الإصدارات المحمية بإنشاء كاناري للمكدس (stack canary) إلى إنهاء العملية بشكل موثوق، بينما تسمح الإصدارات التي تفتقر إلى كاناري المكدس أو تحتوي على ثغرة للكشف عن المعلومات بتنفيذ الكود عن بُعد (RCE) بصلاحيات مستخدم عملية Fluent Bit. عند استخدام وضع المشرف الاختياري (`--supervisor`)، تحافظ عمليات إعادة التشغيل القائمة على fork فقط على قيمة الكاناري وتخطيط العنوان، مما يتيح هجمات الاستكشاف المتكررة "انهيار أو نجاة" لدعم تنفيذ الكود حتى في الإصدارات المُشدّدة؛ أما عمليات إعادة التشغيل العادية المعتمدة على `exec` أو بواسطة مدير الخدمة فلا تحتفظ بهذه الحالة. تم إصلاح هذه المشكلة في الإصدار 5.0.8.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

GitHub M

حجز

10/07/2026

إفشاء

21/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-408163

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!