PT-2026-29168 · Unknown+1 · Zebra-Consensus+1

·

CVE-2026-34377

·

تاريخ النشر

2026-03-30

·

تاريخ التحديث

2026-03-31

CVSS v4.0

8.4

عالية

المتجهAV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:H/SC:N/SI:H/SA:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Zebra الأقدم من 4.3.0
إصدارات zebra-consensus الأقدم من 5.0.1
الوصف
يوجد عيب في ذاكرة التخزين المؤقتة للتحقق من المعاملات في Zebra قد يسمح لمُعدِّن خبيث بإحداث انقسام في التوافق. من خلال مطابقة txid لمعاملة صالحة مع تقديم بيانات تفويض غير صالحة، يمكن للمُعدِّن أن يتسبب في قيام العقد المعرضة للخطر في Zebra بقبول كتلة غير صالحة، مما يؤدي إلى انقسام في التوافق عن بقية شبكة Zcash. تنبع هذه المشكلة من خطأ منطقي في دالة find verified unmined tx الموجودة في ملف transaction.rs، حيث استخدمت آلية البحث txid كمفتاح فريد، مستبعدةً جذر بيانات التفويض (Authorization Data Root) للمعاملات من الإصدار V5. وقد تسبب هذا في تخطي Zebra لاستدعاء الدالة الأساسية check v5 auth()، بافتراض خاطئ أن المعاملة قد تم التحقق منها بالفعل. تؤثر هذه الثغرة الأمنية على عقد Zebra التي تستخدم تحسين ذاكرة التخزين المؤقت للتحقق من المعاملات الخاصة بمعاملات V5.
التوصيات
الترقية إلى إصدار Zebra 4.3.0 أو أحدث.
الترقية إلى إصدار zebra-consensus 5.0.1 أو أحدث.

استغلال

إصلاح

Improper Verification of Cryptographic Signature

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-34377
GHSA-3VMH-33XR-9CQH

المنتجات المتأثرة

Zebra
Zebra-Consensus