PT-2026-33852

CVE-2026-5928

·

تاريخ النشر

2026-04-20

·

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

2026-11-04

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات مكتبة GNU C الأقدم من 2.44
الوصف
قد يؤدي استدعاء الدالة ungetwc على دفق FILE يحتوي على أحرف عريضة مُشفَّرة في مجموعة أحرف تتداخل فيها ترميزات الأحرف أحادية البايت مع ترميزات الأحرف متعددة البايتات، إلى محاولة قراءة بايتات قبل الوصول إلى المخزن المؤقت المخصص. يحدث هذا بسبب خطأ في تنفيذ إرجاع الأحرف العريضة IO wdefault pbackfail() في libio/wgenops.c، مما يؤدي إلى قيام ungetwc() باستخدام مخزن الأحرف العادي fp-> IO read ptr بدلاً من مؤشر القراءة لتيار الأحرف العريضة fp-> wide data-> IO read ptr. قد يؤدي هذا إلى تعطل البرنامج إذا كانت fp-> IO read ptr تساوي NULL أو إلى الكشف غير المقصود عن البيانات المجاورة في الـ heap. تتطلب هذه المشكلة ترميزًا محددًا للأحرف حيث تتداخل تمثيلات البايت الواحد والبايتات المتعددة، مما يؤدي إلى ظهور تطابقات زائفة، وهي حالة غير موجودة في مجموعات أحرف Unicode القياسية.
التوصيات
قم بالتحديث إلى إصدار أحدث من 2.43.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
ALSA-2026:42694
ALSA-2026:42733
ALSA-2026:42952
AZL-83087
CLSA-2026-1780995582
CLSA-2026-1782488061
ECHO-C634-ADB4-1DBE
OESA-2026-2409
OESA-2026-2410
OESA-2026-2411
OESA-2026-2412
OESA-2026-2489
OPENSUSE-SU-2026:10770-1
OPENSUSE-SU-2026:20764-1
RHSA-2026:12740
RHSA-2026:42694
RHSA-2026:42733
RHSA-2026:42952
SUSE-SU-2026:21682-1
SUSE-SU-2026:21688-1
SUSE-SU-2026:21751-1
SUSE-SU-2026:21780-1
SUSE-SU-2026:21807-1
SUSE-SU-2026:2231-1
SUSE-SU-2026:2333-1
SUSE-SU-2026:2440-1
USN-8611-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾