PT-2025-7605 · Vyper · Vyper

·

CVE-2025-26622

·

تاريخ النشر

2025-02-21

·

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

2025-02-26

CVSS v3.1

7.5

عالية

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات Vyper الأقدم من 0.4.1
الوصف
تنشأ المشكلة عن المعالجة غير السليمة للحالات النهائية المتذبذبة في الدالة sqrt()، التي تستخدم الطريقة البابلية لحساب الجذور التربيعية للأعداد العشرية. قد يؤدي ذلك إلى قيام الدالة sqrt() بإرجاع نتائج مقربة لأعلى بشكل غير صحيح. يُعتبر تأثير هذه المشكلة منخفضًا، نظرًا لأن الدالة sqrt() نادرًا ما تُستخدم في الممارسة العملية. ومع ذلك، نظرًا لأن الدالة sqrt() يمكن استخدامها لتحديد شروط الحواف، يُفضل التقريب لأسفل.
التوصيات
بالنسبة للإصدارات الأقدم من 0.4.1، قم بالتحديث إلى الإصدار 0.4.1 فور توفر الإصدار المصحح.
كإجراء مؤقت، يُنصح بتجنب استخدام الدالة sqrt() حتى يتوفر تصحيح.
قم بتقييد استخدام الدالة sqrt() في الحسابات الحرجة لتقليل مخاطر الاستغلال.

استغلال

إصلاح

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

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

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

CVE-2025-26622
GHSA-2P94-8669-XG86
PYSEC-2025-29

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

Vyper