CVE-2026-71271 in Memosالمعلومات

الملخص

بحسب VulDB • 05/08/2026

تفتقر آلية التحقق من صحة عنوان URL للويب هوك في تطبيق Mememos، وتحديداً الدالة `isReservedIP()` الموجودة داخل الملف `internal/webhook/validate.go`، إلى فحص دقيق كافٍ؛ إذ تقوم هذه الدالة بمقارنة عنوان IP المرشح بقائمة عناوين الشبكة المحجوزة (`reservedCIDRs`) التي تستثني نطاق `0.0.0.0/8`، ولا تتصل أبداً بالدالة `ip.IsUnspecified()`. وعلى النقيض من ذلك، فإن الوظيفة الشقيقة المطبقة بشكل صحيح `isInternalIP()` الموجودة في الملف `internal/httpgetter/html_meta.go` تقوم بذلك بالفعل. ونظراً لأن أنظمة لينكس تعيد توجيه الاتصالات الموجهة إلى `0.0.0.0` نحو واجهة التكرار المحلي (loopback) عند العنوان `127.0.0.1`، يمكن لمهاجم يسجل عنوان ويب هوك بصيغة `http://0.0.0.0:PORT/` تجاوز فحص عناوين IP المحجوزة، مما يدفع خادم Memos إلى إجراء طلبات HTTP صادرة نحو واجهة التكرار المحلي الخاصة به، وكشف الخدمات الداخلية المخصصة للاستخدام الداخلي فقط.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

TuranSec

حجز

05/08/2026

إفشاء

05/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-386197

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!