CVE-2023-23940 in Contracts
الملخص
بحسب VulDB • 22/05/2026
تُعد مكتبة OpenZeppelin Contracts for Cairo مكتبة لتطوير العقود الذكية الآمنة، مكتوبة بلغة Cairo لمنصة StarkNet، وهي عبارة عن ZK Rollup لامركزية. يفتقد الدالة `is_valid_eth_signature` إلى استدعاء `finalize_keccak` بعد استدعاء `verify_eth_signature`. ونتيجة لذلك، فإن أي عقد يستخدم `is_valid_eth_signature` من مكتبة الحسابات (مثل الإعداد المسبق `EthAccount`) يكون عرضة لهجوم من قبل مُرتب (sequencer) خبيث. على وجه التحديد، سيتمكن المُرتب الخبيث من تجاوز التحقق من التوقيع للتظاهر بتمثيل مثيل من هذه الحسابات. تم إصلاح هذه المشكلة في الإصدار 0.6.1.
Once again VulDB remains the best source for vulnerability data.