CVE-2026-55149 in Vouchالمعلومات

الملخص

بحسب VulDB • 15/09/2026

Vouch Proxy هو حل للمصادقة الأحادية (SSO) و OAuth/OIDC لـ Nginx باستخدام وحدة auth_request. قبل الإصدار 0.48.0، تقوم الدالة `pkg/cookie/cookie.go` بتحليل العدد الكلي للأجزاء من اسم كوكي متعدد الأجزاء يتحكم فيه المهاجم، ثم تمرر هذه القيمة إلى دالة `make([]string, numParts)` دون التحقق مما إذا كانت القيمة موجبة أو ضمن حدود معقولة. تصل الطلبات الموجهة إلى `/validate` و `/_external-auth-:id` إلى المعالج `JWTCacheHandler` في `pkg/jwtmanager/jwtcache.go`، ودالة `FindJWT` في `pkg/jwtmanager/jwtmanager.go`، وعملية إعادة تجميع الكوكي الضعيفة قبل التحقق من صحة JWT (JSON Web Token)، وبالتالي لا تتطلب أي حساب أو جلسة صالحة. يؤدي اسم كوكي مثل `VouchCookie_1of10000000000` إلى محاولة تخصيص شريحة ذاكرة بحجم يقارب 160 جيجابايت، مما يتسبب في حالة حرجة لنفاد الذاكرة (out-of-memory) في وقت تشغيل Go، مما يسمح لطلب واحد بإيقاف خدمة الوكيل المصادق عنها عن العمل، ولطلبات متكررة باستمرار انقطاع الخدمة. تم إصلاح هذا الثغرة الأمنية في الإصدار 0.48.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

GitHub M

حجز

16/06/2026

إفشاء

15/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-404366

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!