PT-2026-44085

CVE-2026-47272

·

تاريخ النشر

2026-05-27

·

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

2026-05-27

الوصف من

CVSS 3.1
7.1
عالية
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات pam usb الأقدم من 0.9.0
الوصف
تقوم الدالة pusb pad compare() الموجودة في ملف src/pad.c بالتحقق فقط من أن ملف pad الخاص بالمستخدم (~/.pamusb/device.pad) قابل للقراءة، دون التأكد من وجود ملف pad الخاص بالنظام على جهاز USB وقابليته للقراءة. إذا تم حذف ملف pad الخاص بالمستخدم أو أصبح غير قابل للقراءة، فإن الدالة تُرجع خطأً تعامله بعض مسارات الكود على أنه غير فادح، مما يسمح بنجاح عملية المصادقة دون التحقق من جهاز USB. ونتيجة لذلك، يمكن للمستخدم المحلي حذف ملف ~/.pamusb/device.pad الخاص به لتجاوز متطلبات وجود جهاز USB فعلي.
التوصيات
التحديث إلى الإصدار 0.9.0.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-VX6F-RRQR-J87C
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾