CVE-2026-63188 in Logtoالمعلومات

الملخص

بحسب VulDB • 20/08/2026

Logto هو بنية مصادقة حديثة ومفتوحة المصدر لتطبيقات SaaS وAI. قبل الإصدار 0.3.9، سمح حزمة npm الخاصة بـ Logto Tunnel باستخدام الدالة `createStaticFileProxy` من الملفات `packages/tunnel/src/commands/tunnel/index.ts` وقامت بتمرير قيمة `request.url` المستلمة من طلبات الأصول الثابتة عبر الملف `packages/tunnel/src/commands/tunnel/utils.ts` باستخدام دمج المسارات `path.join(staticPath, request.url)` ثم فتح الملف بـ `fs.open(requestPath, "r")` دون إجراء تطبيع لقيمة URL أو التحقق من احتوائها. عند تفعيل الخيار `--experience-path` وكون منفذ الـ tunnel متاحاً، يمكن لمُطلِب غير مُصادق عليه إرسال مسار يحتوي على `../` إلى دالة `createStaticFileProxy` وقراءة ملفات خارج الدليل الثابت المُعدّ والتي تكون قابلة للقراءة بواسطة عملية logto-tunnel. استخدمت الخدمة الأمر `server.listen(port)`، مما قد يعرّض الـ tunnel لأجهزة أخرى اعتماداً على المنصة وطريقة النشر. تم إصلاح هذه المشكلة في الإصدار 0.3.9.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

GitHub M

حجز

16/07/2026

إفشاء

19/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-393395

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!