CVE-2022-22978
في إصدارات Spring Security الأقدم من 5.4.11+ و5.5.7+ و5.6.4+ والإصدارات غير المدعومة الأقدم، يمكن أن يتم إعداد RegexRequestMatcher بشكل خاطئ بسهولة مما يؤدي...
- تم النشر
- 19/05/2022
- محدث
- 03/08/2024
- تخصيص CNA
- vmware
- الأدلة المرصودة
- 08/08/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hمتوسط · الثلاثين يومًا القادمة
- المئوية
- 96.2%
- تاريخ الموديل
- 15/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
في إصدارات Spring Security الأقدم من 5.4.11+ و5.5.7+ و5.6.4+ والإصدارات غير المدعومة الأقدم، يمكن أن يتم إعداد RegexRequestMatcher بشكل خاطئ بسهولة مما يؤدي إلى تجاوزه على بعض حاويات servlet. التطبيقات التي تستخدم RegexRequestMatcher مع `.` في التعبير النمطي قد تكون عرضة لتجاوز التفويض.
المصادر
spring/CVE-2022-22978
Spring Security Authorization Bypass in RegexRequestMatcher (CVE-2022-22978)
Vulhub vulnerability labsالشروط المعلنة
- lab image version: vulhub/spring-security:5.6.3(spring/CVE-2022-22978/docker-compose.yml:services.spring-security.image)
عرض توضيحي لتجاوز Spring-Security في CVE-2022-22978
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.