Read the docs
TI-2026-41908 Aliases CVE-2026-58191GHSA-3wgp-x9p5-c7cc

Appium: Reflected XSS / arbitrary JS in @appium/base-driver /test/guinea-pig* routes

Priority LOW 30CWE-489Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Cross-site scripting
Confidentiality · integrity · availability
None · High · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-79.

Summary

Appium is a cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol. Prior to 10.7.0, Appium's base-driver unconditionally mounts the /test/guinea-pig, /test/guinea-pig-scrollable, and /test/guinea-pig-app-banner routes, and compileLodashTemplate reflects the throwError query parameter, comments POST field, and User-Agent request header into HTML without escaping, allowing reflected cross-site scripting and arbitrary JavaScript execution on the server origin. This issue is fixed in version 10.7.0.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00564 47th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed appium (appium): 10.7.0@appium/base-driver (npm): 10.7.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
appiumappiumbefore 10.7.010.7.0Patch availableCNA
—@appium/base-driver (npm)before 10.7.010.7.0Patch availableGHSA-3wgp-x9p5-c7cc
  • appium Vendorappium Affected before 10.7.0 Fixed in 10.7.0 Patch available CNA
  • @appium/base-driver (npm) Vendor— Affected before 10.7.0 Fixed in 10.7.0 Patch available GHSA-3wgp-x9p5-c7cc

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:appium:appium\/base-driver:*:*:*:*:*:node.js:*:*before 10.7.0Vulnerableappium
  • cpe:2.3:a:appium:appium\/base-driver:*:*:*:*:*:node.js:*:* Versions before 10.7.0 Vulnerable ·appium

Remediation

  • Fix · CNA appium (appium) Fixed in 10.7.0
  • Fix · GHSA-3wgp-x9p5-c7cc @appium/base-driver (npm) Fixed in 10.7.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-58191
  2. 2026-10-03 Alias added: GHSA-3wgp-x9p5-c7cc

References

Sources