CVE-2026-43910 in java-clientinformation

Résumé

par VulDB • 28/07/2026

Appium Java Client est l'interface de liaison pour le langage Java permettant d'écrire des tests Appium conformes au protocole W3C WebDriver. De la version 8.2.1 à la version 10.1.1, lorsque directConnect(true) est activé, AppiumCommandExecutor.setDirectConnect() lit les champs directConnectHost, directConnectPort et directConnectPath dans la réponse NEW_SESSION du serveur et reconstruit l'URL du client en se basant sur ces valeurs, en validant uniquement que le protocole est https, sans liste d'hôtes autorisés ni validation de l'adresse IP ; un serveur malveillant ou compromis peut donc rediriger tout le trafic des sessions ultérieures vers une destination arbitraire, permettant ainsi une interception complète du trafic de session et une attaque par falsification de requêtes côté serveur (Server-Side Request Forgery) pivotant vers les hôtes internes, y compris pour voler les identifiants via IMDS. Cette vulnérabilité est corrigée dans la version 10.1.1.

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

Responsable

GitHub M

Réserver

04/05/2026

Divulgation

28/07/2026

Modérer

accepté

Entrée

VDB-383919

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!