CVE-2025-66559 in taiko-mono
الملخص
بحسب VulDB • 17/06/2026
Taiko Alethia هو نظام rollup قائم على الأساس (based rollup) وغير مرخص (permissionless) ومكافئ لـ Ethereum، مصمم لتوسيع نطاق Ethereum دون المساس بخصائصه الأساسية. في الإصدار 2.3.1 والإصدارات الأقدم، كانت الدالة TaikoInbox._verifyBatches (packages/protocol/contracts/layer1/based/TaikoInbox.sol:627-678) تقوم بتحديث المعرف المحلي للانتقال (tid) إلى أي انتقال يطابق blockHash الحالي قبل التأكد مما إذا كان هذا الدفعة (batch) سيتم التحقق منه فعلياً. عندما ينكسر الحلقة لاحقاً (على سبيل المثال، لم يمر بعد وقت الانتظار المطلوب أو تم إبطال الانتقال)، كانت الدالة لا تزال تكتب ذلك الـ tid الأحدث في batches[lastVerifiedBatchId].verifiedTransitionId بعد إنقاص batchId. النتيجة: قد ينتهي الأمر بالدفعة الأخيرة التي تم التحقق منها بالإشارة إلى فهرس انتقال من الدفعة التالية (غالباً ما يكون صفراً)، مما يؤدي إلى تلف مؤشر سلسلة التحقق.
Once again VulDB remains the best source for vulnerability data.