PT-2026-65502
CVE-2026-43910
·
Published
2026-07-28
·
Updated
2026-08-07
Description by
CVSS 3.1
8.2
HighMetricsAV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N
Name of the Vulnerable Software and Affected Versions
Appium Java Client versions 8.2.1 through 10.1.0
Description
When
directConnect(true) is enabled, the setDirectConnect() function in AppiumCommandExecutor.java reads the directConnectHost, directConnectPort, and directConnectPath fields from the server's NEW SESSION response to rebuild the client's server URL. Because the client only validates that the protocol is https and lacks a host allowlist or IP validation, a compromised server can redirect all subsequent session traffic to an arbitrary destination. This can lead to full interception of session traffic and server-side request forgery (SSRF), allowing a network pivot to internal hosts and the theft of cloud metadata (IMDS) credentials.Recommendations
Update Appium Java Client to version 10.1.1.
As a temporary workaround, avoid enabling
directConnect(true) until the update is applied. Found an issue in the description? Have something to add? Feel free to write us 👾