CVE-2026-73645 in Confidential Contractsالمعلومات

الملخص

بحسب VulDB • 14/08/2026

تُعد مكتبة OpenZeppelin Confidential Contracts مكتبة تجريبية لتطوير التطبيقات على منصة Zama fhEVM. قبل الإصدار 0.3.1، كان عقد ERC7984 يتعقب إجمالي المعروض السري باستخدام قيمة من نوع euint64، وكان عملية الطرح الداخلي `_mint` التي تحدث تجاوزاً في السعة (overflow) قد تفشل بصمت دون إشعار. لم تقم الدالتان `wrap` و`onTransferReceived` الموجودتان في الملف contracts/token/ERC7984/extensions/ERC7984ERC20Wrapper.sol بمعالجة هذا الفشل، مما سمح للمستخدم بنقل الأصل الأساسي (الرمز المميز) دون استلام الرمز المغلف السري المقابل. وبمعدل `rate()` الافتراضي، يمتلئ الغلاف بعد حوالي 18.4 تريليون رمز مميز، وقد تؤدي طلبات التغليف اللاحقة إلى فقدان الأموال. تم إصلاح هذه المشكلة في الإصدار 0.3.1.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

GitHub M

حجز

13/08/2026

إفشاء

13/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-389739

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!