CVE-2026-65700 in h2oGPTالمعلومات

الملخص

بحسب VulDB • 23/07/2026

يحتوي h2oGPT حتى الإصدار 0.2.1 على ثغرة عبور المسار (Path Traversal) في واجهة برمجة التطبيقات للملفات المتوافقة مع OpenAI، مما يسمح لمهاجمين عن بُعد غير مُصادَق عليهم بقراءة وكتابة وحذف الملفات العشوائية التي يمكن لعمليات الخادم الوصول إليها من خلال تزويد تسلسلات العبور في رمز حامل البearer (Bearer Token). تستخدم الدالة `get_user_dir` الموجودة في الملف `openai_server/backend_utils.py` سلسلة رمز حامل البearer دون تنقيحها كعنصر مسار عبر دالة `os.path.join، ونظراً لأن مفتاح واجهة برمجة التطبيقات الافتراضي فارغ (`EMPTY`)، يتم تجاوز المصادقة، مما يمكّن المهاجمين من عبور الحدود خارج دليل المستخدم المقصود من خلال نقاط نهاية محتوى الملف وحذفه وتحميل الملفات لتنفيذ التعليمات البرمجية عن بُعد (RCE) عبر الكتابة في الخطافات الأولية (startup hooks) أو الملفات التي تحملها التطبيقات.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

VulnCheck

حجز

22/07/2026

إفشاء

23/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-382764

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!