PT-2026-79260 · Pypi · Nltk

·

CVE-2026-72818

·

تاريخ النشر

2026-08-20

·

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

2026-09-24

CVSS v4.0

8.7

عالية

المتجهAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات NLTK الأقدم من 3.10.1
الوصف
يحتوي التعبير النمطي URLS الموجود في ملف nltk/tokenize/casual.py، والذي يتم ترجمته إلى TweetTokenizer.WORD RE ويستخدمه TweetTokenizer.tokenize، على بادئة غير محدودة لعلامة المجال. عند معالجة مدخلات تحتوي على العديد من فواصل العلامات المتناوبة التي تفتقر إلى مجال المستوى الأعلى في نهايتها، يقوم محرك التعبيرات النمطية باستكشاف عدد أسي من الأقسام، مما يؤدي إلى تراجع كارثي. وينتج عن ذلك استهلاك عالٍ لموارد وحدة المعالجة المركزية (CPU)، حيث يمكن لبضعة كيلوبايتات من المدخلات أن تعطل عملية أحادية الخيط لعدة ثوانٍ أو دقائق. تؤثر هذه المشكلة على الخدمات التي تستخدم TweetTokenizer أو دالة casual tokenize لمعالجة نصوص غير موثوقة من وسائل التواصل الاجتماعي، مما يسمح للطلبات غير المصادق عليها بالتسبب في هجوم رفض الخدمة.
التوصيات
التحديث إلى الإصدار 3.10.1.

استغلال

إصلاح

DoS

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

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

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

CVE-2026-72818
ECHO-798A-87F0-5479
GHSA-QX2G-XRX7-VFH8
PYSEC-2026-3870

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

Nltk