CVE-2021-43557
مسار اجتياز في متغير request_uri
- تم النشر
- 22/11/2021
- محدث
- 04/08/2024
- تخصيص CNA
- apache
- الأدلة المرصودة
- 05/08/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:Nمتوسط · الثلاثين يومًا القادمة
- المئوية
- 96.2%
- تاريخ الموديل
- 21/09/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
البرنامج الإضافي uri-block في Apache APISIX قبل الإصدار 2.10.2 يستخدم $request_uri دون تحقق. إن $request_uri هو URI الطلب الأصلي الكامل دون تطبيع. هذا يجعل من الممكن إنشاء URI لتجاوز قائمة الحظر في بعض الحالات. على سبيل المثال، عندما تحتوي قائمة الحظر على "^/internal/"، يمكن استخدام URI مثل `//internal/` لتجاوزها. بعض البرامج الإضافية الأخرى لديها نفس المشكلة. وقد يؤثر ذلك على البرنامج الإضافي المخصص للمطور.
المصادر
1إثبات المفهوم (PoC) لـ CVE-2021-43557
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.