CVE-2026-68750
إعادة تسطيح الأشقاء التربيعية في محرك اجتياز html_sanitize_ex تسمح بحرمان الخدمة عبر استنزاف وحدة المعالجة المركزية
- تم النشر
- 06/08/2026
- محدث
- 19/08/2026
- تخصيص CNA
- EEF
- الأدلة المرصودة
- 14/08/2026
CVSS الأساسي
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/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منخفض · الثلاثين يومًا القادمة
- المئوية
- 55.7%
- تاريخ الموديل
- 15/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
# ثغرة التعقيد الخوارزمي غير الفعّال في محرك الاجتياز في rrrene html_sanitize_ex تسمح ثغرة التعقيد الخوارزمي غير الفعّال في محرك الاجتياز في rrrene html_sanitize_ex لمهاجم عن بُعد غير مصادَق باستنزاف وحدة المعالجة المركزية والذاكرة في الخادم عبر سلسلة مسطّحة من العناصر الشقيقة في HTML المُنقّى. تقوم جملة القائمة في `HtmlSanitizeEx.Traverser.traverse/2` بالتكرار على ذيل قائمة الأشقاء ثم تقيّم `List.flatten([head] ++ tail)` على النتيجة المُسطّحة بالفعل، لذا فإن كل عنصر من عناصر n الشقيقة ينسخ ويعيد اجتياز الذيل المتبقي بالكامل. التسطيح مطلوب فقط للحالة النادرة التي يُرجع فيها scrub عدة عُقد بديلة لعقدة واحدة، لكن التكلفة تُدفع عبر الذيل بأكمله في كل خطوة، مما يجعل الاجتياز تربيعيًا في عدد الأشقاء. يقع الاجتياز على كل نقطة دخول عامة، لذا لا يلزم أي مُنقٍّ أو إعداد معيّن، ولا تحتاج الحمولة سوى وسوم مسموحة. جسم بحجم 160 كيلوبايت يحتوي على 20,000 عنصر شقيق يشغل المجدول لمدة 1.7 ثانية تقريبًا، وتنمو التكلفة أسرع من نمو الجسم. تؤثر هذه الثغرة على html_sanitize_ex: من 0.3.1 قبل 1.4.5 ومن 1.5.0-rc.0 قبل 1.5.3.
المصادر
- the-sanitizer-is-the-weapon-cve-2026-68749-cve-2026-68750-quadratic-dos-in-elixir-html-sanitize-exPoC
إثبات المفهوم (PoC) الذي يوضح هجوم حجب الخدمة (DoS) التربيعي في مكتبة Elixir html_sanitize_ex عبر HTML مُصمَّم خصيصًا؛ يتضمن قياسات زمنية للأداء، وأوامر curl للاستغلال عن بُعد، والتحقق من الإصدارات المُصحَّحة.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.