
CVE-2025-14847
MongoBleed
🍃 MongoBleed — ثغرة كشف ذاكرة خادم MongoDB
CVE-2025-14847، المعروفة باسم MongoBleed، هي ثغرة أمنية تؤثر على طريقة تعامل خادم MongoDB مع رسائل الشبكة المضغوطة. في ظروف معينة، قد يتمكن مهاجم بعيد غير مصادَق عليه من كشف أجزاء من ذاكرة الكومة غير المهيأة، مما قد يعرّض معلومات حساسة للخطر.
| السمة | التفاصيل |
|---|---|
| معرّف CVE | CVE-2025-14847 |
| الاسم | MongoBleed |
| المورّد | MongoDB |
| المنتج | MongoDB Server |
| نوع الثغرة | كشف الذاكرة |
| ناقل الهجوم | الشبكة |
| المصادقة | قد لا تكون مطلوبة |
| التأثير الأساسي | السرية وانكشاف المعلومات |
تتعلق الثغرة بطريقة التعامل مع رسائل الشبكة المضغوطة، بما في ذلك الرسائل التي تستخدم ضغط zlib. في ظروف معينة، قد تؤدي المعالجة غير السليمة للذاكرة إلى كشف ذاكرة الكومة غير المهيأة.
تعتمد المعلومات التي قد تنكشف على محتويات ذاكرة الخادم المتأثر والظروف التي تُستثار فيها الثغرة.
Remote Client
|
v
Compressed Network Message
|
v
MongoDB Server
|
v
Vulnerable Memory Handling
|
v
Potential Heap Memory Disclosure
|
v
Possible Sensitive Information Exposure
يوضح هذا المخطط المفهوم العام للثغرة الأمنية، وهو ليس تسلسل استغلال مُتحقَّقًا منه.
تشمل العواقب المحتملة ما يلي:
تأثرت إصدارات MongoDB في عدة فروع إصدارات. راجع الإشعار الأمني الرسمي لتأكيد الإصدارات المتأثرة والإصلاحات المقابلة لعملية النشر الخاصة بك.
راجع صفحة أمان MongoDB للحصول على إرشادات المعالجة الموثوقة.
mongod --version
sudo systemctl status mongod
sudo ss -lntp | grep ':27017'
قارن الإصدار المثبَّت مع التنبيه الأمني الصادر عن المورّد. وجود منفذ مكشوف وحده لا يُثبت أن النظام عرضة للثغرة.
هذا المستودع مخصص للأغراض التعليمية، والبحث الأمني الدفاعي، واختبار الأمان المصرَّح به.
لا تختبر إلا الأنظمة التي تملكها أو التي لديك إذن صريح بتقييمها. تحقق من التفاصيل التقنية وإرشادات المعالجة مقابل الوثائق الرسمية للمورّد.
MongoBleed — افهم المخاطر. تحقق من التعرض. طبّق الإصلاح.