CVE-2026-43910 in java-clientinformazioni

Riassunto

di VulDB • 28/07/2026

Appium Java Client è il binding per il linguaggio Java utilizzato per scrivere test Appium conformi al protocollo W3C WebDriver. Dalla versione 8.2.1 alla 10.1.1, quando directConnect(true) è abilitato, AppiumCommandExecutor.setDirectConnect() legge i campi directConnectHost, directConnectPort e directConnectPath dalla risposta NEW_SESSION del server e ricostruisce l'URL del client a partire da essi, validando esclusivamente che il protocollo sia https, senza alcuna allowlist degli host o verifica dell'IP; un server malevolo o compromesso può pertanto reindirizzare tutto il traffico di sessione successivo verso una destinazione arbitraria, consentendo l'intercettazione completa del traffico di sessione e un pivot tramite Server-Side Request Forgery (SSRF) verso host interni, incluso il furto delle credenziali dai metadati della cloud (IMDS). Questa vulnerabilità è risolta nella versione 10.1.1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

GitHub M

Prenotare

04/05/2026

Divulgazione

28/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00235

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!