PT-2026-60967 · Pypi+3 · Urwid+3

·

CVE-2026-9323

·

تاريخ النشر

2026-07-18

·

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

2026-09-15

CVSS v4.0

9.2

حرجة

المتجهAV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
urwid (الإصدارات المتأثرة غير محددة)
الوصف
تستخدم الخلفية الخاصة بعرض الويب في ملف urwid/display/web.py مولد الأرقام العشوائية المزيف (PRNG) Mersenne Twister الخاص بلغة Python لتوليد معرّفات جلسات الويب urwid id داخل الدالة Screen.start(). ونظرًا لأن هذا المولد العشوائي (PRNG) غير آمن من الناحية التشفيرية، يمكن للمهاجم الذي يراقب حوالي 334 معرّف جلسة، مثل تلك الموجودة في رأس استجابة HTTP X-Urwid-ID، إعادة بناء الحالة الداخلية والتنبؤ بجميع معرّفات الجلسات السابقة والمستقبلية. بالإضافة إلى ذلك، تُستخدم هذه المعرّفات كأسماء ملفات لملفات FIFO التي يتم إنشاؤها في الدليل /tmp القابل للعرض للعالم، مما يسمح لأي مستخدم محلي بتعداد رموز الجلسات النشطة. يتيح معرّف الجلسة الصالح للمهاجم قراءة شاشة جهاز الضحية عبر نقطة نهاية الاستقصاء، أو إدخال ضغطات مفاتيح — مما قد يؤدي إلى تنفيذ تعليمات برمجية على مستوى نظام التشغيل في حالة تشغيل شل — أو تعطيل الجلسة عن طريق إغراق قائمة FIFO.
التوصيات
قم بتحديث urwid إلى الإصدار الذي يحتوي على التعديل 24acd12.
كإجراء تخفيفي مؤقت، قم بتقييد الوصول إلى الخلفية الخاصة بعرض الويب أو تجنب استخدامها ما لم تكن هناك ضرورة ملحة لذلك.

استغلال

إصلاح

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

ALSA-2026:58561
ALSA-2026:58562
ALSA-2026:58952
AZL-92916
CVE-2026-9323
GHSA-RJWP-G85X-GMJV
OESA-2026-3193
OPENSUSE-SU-2026:11356-1
RHSA-2026:57637
RHSA-2026:57638
RHSA-2026:58561
RHSA-2026:58562
RHSA-2026:58952
RHSA-2026:58953
RHSA-2026:58954
RHSA-2026:58955
RHSA-2026:59198
RHSA-2026:60353
SUSE-SU-2026:3425-1
SUSE-SU-2026:3460-1
USN-8751-1

المنتجات المتأثرة

Linuxmint
Rocky Linux
Ubuntu
Urwid