PT-2026-40681

CVE-2026-42945

·

تاريخ النشر

2026-05-13

·

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

2026-10-25

الوصف من

CVSS 4.0
9.2
حرجة
المقاييسAV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
اسم البرنامج المصاب والإصدارات المتأثرة NGINX Plus و NGINX Open Source الإصدارات من 0.6.27 إلى 1.30.0
الوصف يوجد تجاوز في ذاكرة التخزين المؤقت من نوع heap في وحدة ngx http rewrite module. تحدث هذه المشكلة عندما تتبع توجيه rewrite توجيهات rewrite أو if أو set وتستخدم التقاط تعبير نمطي متوافق مع Perl (PCRE) غير مسمى (مثل $1 أو $2) مع سلسلة استبدال تتضمن علامة استفهام (?). ينتج هذا عن إدارة غير متسقة للحالة حيث تظل علامة is args مفعلة أثناء مرحلة نسخ البيانات، مما يؤدي إلى كتابة قيم مشفرة تتجاوز حجم ذاكرة التخزين المؤقت المخصصة.
يمكن لمهاجم عن بُعد غير مصرح له استغلال ذلك عن طريق إرسال طلبات HTTP مصممة خصيصًا. يؤدي هذا عادةً إلى حجب الخدمة بسبب إعادة تشغيل عملية worker الخاصة بـ NGINX. ومع ذلك، إذا تم تعطيل تقنية عشوائية تخطيط مساحة العنوان (ASLR)، وهي تقنية أمنية تُستخدم لمنع الاستغلال عن طريق عشوائية عناوين الذاكرة، أو تم تجاوزها، فإن تنفيذ رمز عشوائي يصبح ممكنًا. تشير التقديرات إلى تعرض حوالي 18.9 مليون مثيل متصل بالإنترنت، وقد تم رصد عمليات استغلال فعلية على أرض الواقع.
التوصيات تحديث NGINX Open Source إلى الإصدار 1.30.1 أو 1.31.0. تحديث NGINX Plus إلى الإصدار R32 P6 أو R36 P4. كإجراء تخفيف مؤقت، استبدل جميع عمليات التقاط PCRE غير المسماة بعمليات التقاط مسماة في التوجيهات المتأثرة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
ALSA-2026:18029
ALSA-2026:18041
ALSA-2026:18063
ALSA-2026:19159
ALSA-2026:19371
ALSA-2026:19372
ALSA-2026:19374
AZL-86856
BIT-NGINX-2026-42945
BIT-NGINX-GATEWAY-2026-42945
CLSA-2026-1789729184
CLSA-2026-1789729568
ECHO-C2CF-7660-2DC1
OESA-2026-2405
OESA-2026-2406
OESA-2026-2407
OESA-2026-2408
OESA-2026-2510
OPENSUSE-SU-2026:10796-1
OPENSUSE-SU-2026:20796-1
RHSA-2026:17417
RHSA-2026:17751
RHSA-2026:17752
RHSA-2026:17753
RHSA-2026:17790
RHSA-2026:17791
RHSA-2026:17792
RHSA-2026:17793
RHSA-2026:17794
RHSA-2026:18029
RHSA-2026:18041
RHSA-2026:18063
RHSA-2026:19159
RHSA-2026:19371
RHSA-2026:19372
RHSA-2026:19374
SUSE-SU-2026:2050-1
SUSE-SU-2026:21832-1
SUSE-SU-2026:2370-1
USN-8271-1
USN-8375-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾