CVE-2026-43910 in java-clientالمعلومات

الملخص

بحسب VulDB • 28/07/2026

يُعد Appium Java Client واجهة برمجة التطبيقات (Binding) بلغة جافا لكتابة اختبارات Appiem التي تتوافق مع بروتوكول W3C WebDriver. من الإصدار 8.2.1 حتى 10.1.1، عند تفعيل خيار directConnect(true)، يقوم AppiumCommandExecutor.setDirectConnect() بقراءة حقلي directConnectHost وdirectConnectPort وdirectConnectPath من استجابة NEW_SESSION الخاصة بالخادم وإعادة بناء عنوان URL الخاص بخادم العميل باستخدامها، مع التحقق فقط من أن البروتوكول هو https، دون وجود قائمة بيضاء (Allowlist) للمضيفين أو أي تحقق من عناوين IP؛ وبالتالي يمكن لخادم خبيث أو مُخترق إعادة توجيه جميع حركة مرور الجلسات اللاحقة إلى وجهة عشوائية، مما يتيح اعتراض كامل لحركة المرور الخاصة بالجلسة وتمكين هجوم تزوير طلبات الخادم (SSRF) للوصول إلى المضيفين الداخليين، بما في ذلك سرقة بيانات الاعتماد من خدمات metadata السحابية (IMDS). تم إصلاح هذا الثغرة الأمنية في الإصدار 10.1.1.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub M

حجز

04/05/2026

إفشاء

28/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-383919

EPSS

0.00235

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!