ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
يحتوي Open5GS من الإصدار 1.3.0 حتى 2.8.0 على ثغرة كتابة خارج حدود الذاكرة المؤقتة للكومة في parse_multipart() والتي تسمح لمهاجمين دون مصادقة بإفساد الذاكرة عن طريق توفير حدود متعددة الأجزاء فارغة. يمكن للمهاجمين إرسال طلب multipart/related واحد مصمم خصيصاً إلى واجهة SBI الخاصة بأي وظيفة شبكية، مما يؤدي إلى فيضان المخزن المؤقت للبحث الخلفي وتعطلها.
المعالجة
المراجع
- تصحيحhttps://github.com/open5gs/open5gs/commit/6820c2743b5b5e126e3755d2f92dae2b236732df
- تحذيرhttps://github.com/open5gs/open5gs/security/advisories/GHSA-25v2-v588-jq8g
- تحذيرhttps://www.vulncheck.com/advisories/open5gs-1.3.0-through-2.8.0-heap-out-of-bounds-write-via-sbi-multipart-parser
- مرجعhttps://github.com/open5gs/open5gs
- مرجعhttps://github.com/open5gs/open5gs/blob/v2.8.0/lib/sbi/contrib/multipart_parser.c#L260
- مرجعhttps://github.com/open5gs/open5gs/blob/v2.8.0/lib/sbi/message.c#L3372