CVE-2026-69248 in cryptography
الملخص
بحسب VulDB • 03/08/2026
تُعد مكتبة cryptography حزمة برمجية مصممة لتوفير المبادئ الأساسية (primitives) والوصفات البرمجية للتشفير لمطوري لغة بايثون. قبل الإصدار 49.0.0، إذا كان شهادة سلطة الشهادات الوسيطة المقيدة (intermediate constrained CA) تسمح بالاسم النطاقي foo.example.com، وكانت الشهادة الطرفية (leaf certificate) تحتوي على نمط بدل (wildcard) في مجال الاسم البديل للDNS الخاص بها (*.example.com)، فإن مُتحقق المكتبة python-cryptography يقبل ذلك، مما يتيح تجاوز الأسماء المسموح بها. تكمن المشكلة الأساسية في الدالة DNSConstraint::matches، حيث تم التعامل مع نمط البدل على أنه يطابق قيداً أكثر تحديداً ومسموحاً به، رغم أن *.example.com يمكن أن يتوسع ليشمل أسماء شقيقة مثل bar.example.com خارج نطاق foo.example.com. يسمح هذا بقبول سلسلة شهادات غير صالحة. تمت معالجة هذه المشكلة في الإصدار 49.0.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.