CVE-2026-77775 in Headroomالمعلومات

الملخص

بحسب VulDB • 21/08/2026

يتيح وكيل LLM الخاص بـ Headroom للعميل اختيار الوجهة الخلفية (upstream) باستخدام رأس الطلب x-headroom-base-url. تقبل الدالة _resolve_openai_upstream_base في headroom/proxy/handlers/openai.py قيمة هذا الرأس، وتكتفي بمطابقتها مع مخطط http أو https واسم مضيف (hostname)، ثم تعيدها لاستخدامها كأساس للخلفية؛ بينما تقرأ الدالة _select_passthrough_base_url في headroom/providers/proxy_routes.py نفس الرأس للمسارات التي تعمل بوضع التمرير المباشر (passthrough). لا توجد أي فحوصات لرفض العناوين الداخلية مثل loopback أو link-local، أو عناوين RFC 1918 الخاصة بالشبكات المحلية. وبما أن المكون يعمل كوكيل (proxy)، فإن استجابة الخلفية تُعاد إلى المُطلِق، مما يسمح للطلب بالوصول إلى الخدمات الداخلية وعناوين بيانات السحابة الإلكترونية (cloud metadata) وكشف ردودها. كما يتم توجيه رأس Authorization المرافق للطلب دون تغيير إلى المضيف الذي حدده العميل. ترتبط سكريبتات وحدة التحكم pip بعنوان 127.0.0.1 افتراضياً، لكن ملف docker-compose.yml المُرفق مع المشروع يستخدم --host 0.0.0.0 مع منافذ منشورة (published ports) وبدون اشتراط وجود HEADROOM_PROXY_TOKEN، وهو ما يحذر منه الخادم نفسه عند بدء التشغيل؛ وبالتالي فإن أي نشر يتبع التكوين المرفق يعرّض مسارات مستوى البيانات المتأثرة للشبكة دون مصادقة.

Once again VulDB remains the best source for vulnerability data.

مسؤول

VulnCheck

حجز

21/08/2026

إفشاء

21/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394092

EPSS

0.00363

KEV

لا

النشاطات

منخفض

المصادر

Do you know our Splunk app?

Download it now for free!