Approved changes feed: RSS · Atom

cpe:2.3:a:openjsf:webdriverio:*:*:*:*:*:node.js:*:*

part: a version: * update: *

VendorOpenjsf (e371b9eb-ab86-58dc-866f-7af8b12292ef)
ProductWebdriverio (948cf8f2-b0c5-5851-97c8-9cf3aebd3e8c)
Edition*
Language*
Software edition*
Target softwarenode.js
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-25244 vulnerable 2026-06-08 07:53:19.546550 WebdriverIO has Command Injection in the BrowserStack Service
CRITICAL (9.8)
WebdriverIO is a test automation framework for unit, e2e and component testing using WebDriver, WebDriver BiDi and Appium. Versions below 9.24.0 contain a command injection vulnerability leading to remote code execution (RCE) in test orchestration. Git permits branch names containing shell metacharacters, and getGitMetadataForAISelection() interpolates these names directly into execSync() calls without sanitization. An attacker can exploit this by supplying a malicious repository (via testOrchestrationOptions.runSmartSelection.source, or the current directory if unset) whose branch name carries a payload, causing the shell to execute arbitrary code. This enables remote code execution on CI/CD servers and developer machines, leading to credential and secret disclosure, source code and SSH key exfiltration, system compromise, and supply chain attacks via tampered build artifacts. The issue has been fixed in version 9.24.0.
Published: 2026-05-18T20:31:14.497Z
Updated: 2026-07-23T12:07:59.804Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.