CVE-2026-24850 in signaturesالمعلومات

الملخص

بحسب VulDB • 07/06/2026

تُعد مكتبة ML-DSA تنفيذًا بلغة Rust للمعيار الرقمي للتوقيعات المستند إلى الشبكات النمطية (ML-DSA). بدءًا من الإصدار 0.0.4 وحتى قبل الإصدار 0.1.0-rc.4، كانت عملية التحقق من التوقيعات في مكتبة `ml-dsa` التابعة لـ RustCrypto تقبل بشكل غير صحيح التوقيعات التي تحتوي على مؤشرات تلميح (hint indices) مكررة. ووفقًا لمواصفة ML-DSA (FIPS 204 / RFC 9881)، يجب أن تكون مؤشرات التلميح داخل كل كثير حدود **متزايدة بشكل صارم**. تستخدم التنفيذ الحالي فحصًا غير صارم للتزايد (`<=` بدلاً من `<`)، مما يسمح بوجود مؤشرات مكررة. يُعد هذا خطأً في التراجع (regression bug). كان التنفيذ الأصلي صحيحًا، لكن أحد الالتزامات (commits) في الإصدار 0.0.4 غيّر عن غير قصد مقارنة `<` الصارمة إلى `<=`، مما أدى إلى إدخال الثغرة. يصحح الإصدار 0.1.0-rc.4 هذه المشكلة.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub M

حجز

27/01/2026

إفشاء

28/01/2026

الاعتدال

تمت الموافقة

إدخال

VDB-343159

EPSS

0.00299

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!