PT-2026-120553

CVE-2026-111497

·

تاريخ النشر

2026-04-27

·

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

2026-11-11

الوصف من

CVSS 2.0
10
حرجة
المقاييسAV:N/AC:L/Au:N/C:C/I:C/A:C
اسم البرنامج المصاب والإصدارات المتأثرة Google Brotli الإصدارات من 1.0.3 إلى 1.2.0 Node.js الإصدارات السابقة لـ 22.23.4 Node.js الإصدارات السابقة لـ 24.22.1 Node.js الإصدارات السابقة لـ 26.12.1 Python Brotli الإصدارات السابقة لـ 1.2.1 Python brotlicffi الإصدارات السابقة لـ 1.2.1.0 .NET (الإصدارات المتأثرة غير محددة) Bun (الإصدارات المتأثرة غير محددة) Envoy (الإصدارات المتأثرة غير محددة) Istio (الإصدارات المتأثرة غير محددة)
Description يوجد تجاوز لسعة المخزن المؤقت في فك تشفير Brotli c/dec/decode.c بسبب عدم التحقق من القيمة المرجعة. يمكن للمهاجم عن بُعد غير المصرح له استغلال ذلك عن طريق إرسال تدفق مضغوط بتنسيق Brotli مصمم خصيصًا، مما يتسبب في تبديل غير صالح للكتل يفسره فك التشفير بشكل خاطئ على أنه طلب لبيانات إدخال إضافية. يؤدي هذا إلى كتابة البيانات خارج حدود مخزن مؤقت داخلي بحجم ثمانية بايت، مما يؤدي إلى تلف ذاكرة حالة فك التشفير المجاورة. هذه الثغرة، التي أطلق عليها اسم Node2Shell أو HTTP2Shell، يمكن أن تؤدي إلى حجب الخدمة، أو الكشف عن محتويات الذاكرة الحساسة، أو تصعيد الامتيازات، أو تنفيذ رموز عن بُعد. تؤثر هذه المشكلة على العديد من عملاء وخوادم HTTP التي تقوم بفك ضغط بيانات Brotli، بما في ذلك تلك الموجودة في بيئات Node.js و Python و .NET. تم رصد عمليات مسح ومحاولات استغلال فعلية في الواقع.
Recommendations تحديث Google Brotli إلى الإصدار 1.0.10 أو 1.1.1 أو 1.2.1. تحديث Node.js إلى الإصدار 22.23.4 أو 24.22.1 أو 26.12.1. تحديث Python Brotli إلى الإصدار 1.2.1. تحديث Python brotlicffi إلى الإصدار 1.2.1.0. بالنسبة لـ .NET، يجب تطبيق التحديثات الطارئة التي تم إصدارها في 25 أكتوبر. كإجراء تخفيفي مؤقت لتطبيقات Python، قم بإزالة دعم Brotli. كإجراء تخفيفي مؤقت، قم بحظر طلبات Brotli المضغوطة الواردة على مستوى خادم الوكيل (Proxy) أو جدار الحماية.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-9V8H-QQGM-4M35
GHSA-C9GR-GMG4-2VQV
ALSA-2026:10766
ALSA-2026:13537
ALSA-2026:90449
ALSA-2026:90495
ALSA-2026:90501
ALSA-2026:92376
ALSA-2026:92378
ALSA-2026:92420
ALSA-2026:92428
ALSA-2026:92492
AZL-110384
AZL-111005
AZL-111041
AZL-111518
AZL-112175
BIT-BROTLI-2026-111497
BIT-DOTNET-2026-111497
BIT-DOTNET-SDK-2026-111497
BIT-NODE-2026-111497
BIT-NODE-MIN-2026-111497
BIT-POWERSHELL-2026-111497
CLEANSTART-2026-DA73554
CLEANSTART-2026-FA62279
CLSA-2026-1792754583
CLSA-2026-1792755607
CLSA-2026-1792824525
CLSA-2026-1792824700
CLSA-2026-1792824879
CLSA-2026-1792827041
CLSA-2026-1792827285
CLSA-2026-1792827522
CLSA-2026-1792832424
CLSA-2026-1792865919
CLSA-2026-1792867484
ECHO-1099-6733-474B
GO-2026-6888
OESA-2026-4539
OESA-2026-4540
OESA-2026-4541
OESA-2026-4542
OESA-2026-4601
OESA-2026-4602
OESA-2026-4603
OPENSUSE-SU-2026:12232-1
OPENSUSE-SU-2026:12248-1
OPENSUSE-SU-2026:12305-1
OPENSUSE-SU-2026:12322-1
OPENSUSE-SU-2026:12353-1
OPENSUSE-SU-2026:12439-1
OPENSUSE-SU-2026:12505-1
OPENSUSE-SU-2026:22183-1
OPENSUSE-SU-2026:22210-1
OPENSUSE-SU-2026:22213-1
PYSEC-2026-4322
PYSEC-2026-4323
SUSE-SU-2026:24476-1
SUSE-SU-2026:24518-1
SUSE-SU-2026:24556-1
SUSE-SU-2026:24597-1
SUSE-SU-2026:24600-1
SUSE-SU-2026:24601-1
SUSE-SU-2026:4928-1
SUSE-SU-2026:4945-1
SUSE-SU-2026:4957-1
SUSE-SU-2026:5036-1
SUSE-SU-2026:5037-1
SUSE-SU-2026:5125-1
SUSE-SU-2026:5145-1
USN-8956-1
USN-8956-2
USN-8958-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

رائج الآن · #9

587 المنشورات
5.7 ألف إعادات النشر
4.4 م الجمهور
Graph