PT-2026-32546

CVE-2026-39979

·

تاريخ النشر

2026-04-13

·

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

2026-07-14

الوصف من

CVSS 2.0
9.4
عالية
المقاييسAV:N/AC:L/Au:N/C:C/I:N/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات jq السابقة لـ 2f09060afab23fe9390cce7cb860b10416e1bf5f
الوصف
تقبل واجهة برمجة التطبيقات jv parse sized() في مكتبة libjq مخزنًا مؤقتًا محدد العدد مع معلمة طول صريحة. ومع ذلك، فإن مسار معالجة الأخطاء الخاص بها يقوم بتنسيق المخزن المؤقت المدخل باستخدام %s في jv string fmt()، والتي تقرأ حتى العثور على حرف إنهاء NUL بدلاً من الالتزام بالطول المحدد. وعندما يتم تمرير JSON تالف في مخزن مؤقت غير منتهٍ بحرف NUL، فإن منطق بناء الخطأ يقوم بقراءة خارج النطاق تتجاوز نهاية المخزن المؤقت. وقد يؤدي ذلك إلى تسرب الذاكرة أو إنهاء العملية اعتمادًا على تخطيط الذاكرة.
التوصيات
التحديث إلى الإصدار 2f09060afab23fe9390cce7cb860b10416e1bf5f.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-2HHH-PX8H-355P
ALSA-2026:16252
ALSA-2026:16692
ALSA-2026:16693
ALSA-2026:19151
ALSA-2026:19365
AZL-82931
ECHO-8163-2CAB-0C0F
OESA-2026-1981
OPENSUSE-SU-2026:10850-1
OPENSUSE-SU-2026:21248-1
RHSA-2026:16252
RHSA-2026:16692
RHSA-2026:16693
RHSA-2026:18040
RHSA-2026:18042
RHSA-2026:18043
RHSA-2026:18044
RHSA-2026:18045
RHSA-2026:18046
RHSA-2026:18047
RHSA-2026:18048
RHSA-2026:19151
RHSA-2026:19365
RHSA-2026:8579
SUSE-SU-2026:22545-1
SUSE-SU-2026:22566-1
SUSE-SU-2026:22664-1
SUSE-SU-2026:22705-1
SUSE-SU-2026:2983-1
USN-8202-1
USN-8202-2
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾