PT-2026-122155
CVE-2026-115567
·
تاريخ النشر
2026-10-21
·
تاريخ التحديث
2026-10-23
الوصف من
CVSS 4.0
5.8
متوسطةالمقاييسAV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المصاب والإصدارات المتأثرة
Tokio الإصدار 1.54.0
Description
توجد حالة سباق (race condition) في وقت التشغيل متعدد الخيوط (multi-threaded runtime) بين الدالة
tokio::time::Interval::poll tick() (بما في ذلك .tick().await) ومحرك الوقت الخاص بوقت التشغيل. يحدث هذا عندما يتم إسقاط إدخال مؤقت داخلي دون المزامنة مع خيط المحرك الذي يقوم بتشغيله. يؤدي ذلك إلى سباق بيانات واستخدام بعد التحرير (use-after-free) في waker الخاص بالمؤقت وحالة المهمة، مما قد يؤدي إلى حدوث pânicos في التأكيد (assertion panics)، أو فساد في عداد مراجع المهمة، أو فساد في ذاكرة الـ heap. تؤثر هذه المشكلة تحديداً على Interval ولا تؤثر على Sleep أو Timeout.Recommendations
تحديث Tokio إلى الإصدار 1.54.1.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾