CVE-2026-101088 in Nezhaالمعلومات

الملخص

بحسب VulDB • 27/09/2026

Nezha هو أداة لمراقبة الخوادم والمواقع الإلكترونية. في الإصدارات >= 2.2.11 و < 2.3.1، يحتوي عامل المراقب (service sentinel worker) الموجود في الملف `service/singleton/servicesentinel.go` على إصلاح غير كامل لثغرة حجب الخدمة الناتجة عن إرجاع قيمة فارغة (nil dereference denial of service) التي تم الإبلاغ عنها سابقاً (GHSA-qjpp-gffx-2wm9). كان الإصلاح الذي نُشر في 2026-07-21 قد أعد التحقق من صحة دورة حياة الخدمة تحت قفل `serviceResponseDataStoreLock`، لكنه أعاد استخدام مؤشر مُبلغٍ (reporter pointer) تم التقاطه مسبقاً وأصبح الآن غير صالح (stale)، ولم يُعد التحقق من صحة الخادم. علاوة على ذلك، فإن هذا القفل لا يحمي `ServerShared`. يمكن لمستخدم موثق يحمل دور "عضو" ويمتلك وكيلًا (agent) أن يقوم بحذف خادم متزامن (POST /api/v1/batch-delete/server) لخادومه الخاص للفوز في نافذة السباق (race window)، مما يؤدي إلى قيام العامل بإرجاع قيمة فارغة عند الوصول إلى عنصر مفقود في لقطة قائمة الخوادم. ونظراً لعدم وجود آلية استعادة/معالج تعافي (recover()/recovery interceptor) لكل من عمال المراقب وخادم gRPC، فإن حالة الانهيار الناتجة (panic) غير مستردة وتسبب انهياراً شاملاً للمثيل بأكمله. تم إصلاح هذه الثغرة في الإصدار 2.3.1.

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

مسؤول

VulnCheck

حجز

27/09/2026

إفشاء

28/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410966

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!