PT-2026-44114

CVE-2026-47269

·

تاريخ النشر

2026-05-27

·

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

2026-05-28

الوصف من

CVSS 3.1
7.4
عالية
المقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات pam usb الأقدم من 0.9.0
الوصف
تقوم ميزة deny remote بتصنيف الاتصالات البعيدة التي تستخدم عناوين IPv6 المُخاطبة بـ IPv4 بشكل خاطئ على أنها جلسات محلية. يحدث هذا لأن النظام يتحقق من حقل ut addr v6 في utmpx باستخدام شرط الحماية if (utent->ut addr v6[0] != 0)، والذي يتحقق فقط من صحة الكلمة الأولى المكونة من 32 بت في حقل العنوان المكون من 128 بت. تخزن عناوين IPv6 المخططة لـ IPv4 (::ffff:x.x.x.x) عنوان IPv4 في ut addr v6[3] بينما يظل ut addr v6[0] يساوي 0. في الأنظمة التي يستمع فيها برنامج SSH الخفي على حرف البدل IPv6 (::) مع AddressFamily أي، مثل التكوينات الشائعة في Ubuntu وDebian، يتم تسجيل اتصالات IPv4 الواردة كعناوين IPv6 المخططة لـ IPv4. ونتيجة لذلك، يتم تخطي كتلة الكشف عن البُعد، ويتم التعامل مع الجلسة على أنها محلية، مما يسمح بتجاوز الإعداد deny remote=true. يمكن للمهاجم الذي يتمتع بوصول مادي إلى جهاز USB مسجل أن يقوم بالمصادقة عبر SSH كما لو كان موجودًا على محطة طرفية محلية.
التوصيات
قم بالتحديث إلى الإصدار 0.9.0.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-JMMJ-QHRQ-W45G
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾