آخرین اخبار
همهٔ اخبار
هشدارها و CERT گزارش بحرانیت ۴/۱۰

انتشار هشدار امنیتی MongoDB برای درایورهای Go و کتابخانه libmongocrypt

انتشار هشدار امنیتی MongoDB برای درایورهای Go و کتابخانه libmongocrypt

مرکز امنیت سایبری کانادا در هشدار شماره AV26-1024، وجود چندین آسیب‌پذیری در برخی از محصولات MongoDB را گزارش کرده است که می‌تواند بر امنیت و پایداری برنامه‌های متکی به این پایگاه داده تأثیر بگذارد.

محصولات و نسخه‌های متأثر

بر اساس این گزارش، موارد زیر در معرض خطر هستند:

  • Go Driver: نسخه‌های پیش از 2.9.0 و 2.9.2
  • libmongocrypt: نسخه‌های پیش از 1.20.5

جزئیات فنی آسیب‌پذیری‌ها

این هشدار امنیتی به سه مورد کلیدی اشاره دارد که در نسخه‌های جدید برطرف شده‌اند:

  • Duplicate masterKey field: بروز مشکل در تحلیل مجدد (Re-parse) فیلدهای تکراری masterKey که منجر به استفاده از همان KEK می‌شود.
  • Integer Overflow: وقوع سرریز در مقدار 32 بیتی (int32 length overflow) در بخش bsoncore.valueLength.
  • BSON Length Validation: عدم رد کردن طول‌های BSON که کمتر از حداقل 5 بایت هستند، پیش از انجام عملیات Slicing.

از مدیران SOC و مهندسان امنیت توصیه شده است تا هرچه سریع‌تر نسخه‌های به‌روزرسانی شده این درایورها و کتابخانه‌ها را در محیط‌های عملیاتی خود اعمال کنند تا از احتمال وقوع اکسپلویت (Exploit) جلوگیری شود.