PT-2026-60178

CVE-2026-42533

·

تاريخ النشر

2026-07-15

·

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

2026-10-22

الوصف من

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 مفتوحة المصدر من 0.9.6 إلى 1.30.3
إصدار NGINX مفتوح المصدر 1.31.2
إصدارات NGINX Plus من R33 إلى R36
إصدارات NGINX Plus من 37.0.0.1 إلى 37.0.2.1
الوصف
يوجد تجاوز سعة مخزن الذاكرة المؤقتة (heap buffer overflow) في عملية NGINX worker عندما تستخدم توجيهية map مطابقة التعبيرات النمطية (regex) ويشير تعبير سلسلة نصية إلى متغيرات التقاط التعبيرات النمطية الخاصة بالخريطة قبل الإشارة إلى متغير إخراج الخريطة. وقد يحدث هذا أيضًا عند استخدام متغير غير قابل للتخزين المؤقت في تعبير سلسلة نصية في ظل ظروف معينة. والسبب الجذري هو أن محرك التقييم ذي المرحلتين لا يحفظ حالة التقاط PCRE ولا يستعيدها، مما يسمح لتقييم خريطة التعبيرات النمطية بالكتابة فوق بيانات التقاط مشتركة. قد يؤدي هذا التباين بين مرحلتي الطول والقيمة إلى تجاوز سعة الذاكرة المؤقتة (heap) أو تسرب المعلومات. يمكن لمهاجم بعيد غير مصدق استغلال هذه الثغرة عن طريق إرسال طلبات HTTP مصممة خصيصًا، مما قد يتسبب في حدوث هجوم رفض الخدمة (DoS) عبر إعادة تشغيل عمليات worker أو تحقيق تنفيذ التعليمات البرمجية عن بُعد (RCE) على الأنظمة التي يتم فيها تعطيل أو تجاوز ميزة توزيع مساحة العناوين بشكل عشوائي (ASLR). هذه مشكلة في مستوى البيانات تؤثر على كل من وحدات HTTP ووحدات الدفق، وتؤثر بشكل خاص على التوجيهات مثل proxy set header وproxy pass وrewrite وadd header وroot وset عند دمجها مع عمليات التقاط التعبيرات النمطية (مثل $1 أو المجموعات المسماة) ومتغيرات خريطة التعبيرات النمطية في مسار التقييم نفسه.
التوصيات
تحديث إصدارات NGINX مفتوحة المصدر من 0.9.6 إلى 1.30.3 إلى الإصدار
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
ALSA-2026:66542
ALSA-2026:67283
ALSA-2026:67308
ALSA-2026:67314
ALSA-2026:67315
AZL-92493
BIT-NGINX-2026-42533
BIT-NGINX-GATEWAY-2026-42533
CLSA-2026-1784632234
CLSA-2026-1784647630
CLSA-2026-1784715967
CLSA-2026-1784800112
CLSA-2026-1784800609
CLSA-2026-1784800978
CLSA-2026-1784803387
CLSA-2026-1784803678
CLSA-2026-1784803994
CLSA-2026-1784804810
CLSA-2026-1784888515
CLSA-2026-1785413587
CLSA-2026-1791276939
ECHO-FF61-CEC3-1D6D
OESA-2026-3216
OPENSUSE-SU-2026:11295-1
OPENSUSE-SU-2026:21524-1
RHSA-2026:46012
RHSA-2026:66542
RHSA-2026:67283
RHSA-2026:67308
RHSA-2026:67314
RHSA-2026:67315
SUSE-SU-2026:23118-1
SUSE-SU-2026:23140-1
SUSE-SU-2026:3448-1
SUSE-SU-2026:3469-1
USN-8563-1
USN-8563-2
USN-8563-3
USN-8563-4
USN-8563-5
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾