PT-2026-3848
CVE-2025-12781
·
تاريخ النشر
2024-10-12
·
تاريخ التحديث
2026-10-09
الوصف من
CVSS 4.0
6.3
متوسطةالمقاييسAV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات Python (الإصدارات المتأثرة غير محددة)
الوصف
تقبل الدوال
b64decode() وstandard b64decode() وurlsafe b64decode() في الوحدة النمطية ”base64“ الأحرف ”+/“ بشكل غير صحيح بغض النظر عن المعلمة altchars. يخالف هذا السلوك أحدث توصيات RFC، التي تقترح تجاهل الأحرف غير المعترف بها أو إثارة خطأ. قد يتسبب هذا التباين في مشاكل تتعلق بسلامة البيانات في حالة اعتماد أحد التطبيقات على أبجدية base64 مخصصة تستبعد ”+/“. لا يُعد هذا المشكل عيبًا أمنيًا بحد ذاته، بل هو انحراف عن المعايير الحالية قد يؤدي إلى سلوك غير متوقع. يعمل التصحيح المقدم على إهمال السلوك الحالي، مع التخطيط للتوافق مع أحدث توصيات RFC في إصدار مستقبلي من Python.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾