CVE-2026-25244 Security Alert: CRITICAL Vulnerability
Urgent: CVE-2026-25244 requires immediate attention.
· 4 min read
```htmlExecutive Summary
A critical command injection vulnerability (CVE-2026-25244) has been identified in the npm package @wdio/browserstack-service. This flaw allows attackers to execute arbitrary commands on systems running affected versions by exploiting user-controlled git branch names. Developers using this package are urged to take immediate action to protect their environments from potential remote code execution (RCE) attacks.
Immediate Action
- Immediately review your project dependencies and identify the use of
@wdio/browserstack-service. - Upgrade to the latest patched version of
@wdio/browserstack-serviceas soon as it is available. - Isolate any services utilizing this package to minimize exposure until a patch is applied.
- Review and sanitize any git branch names used in your CI/CD pipelines to prevent exploitation.
- Monitor for unusual activity on your CI/CD servers and developer machines.
- Check the official repository for updates and advisories: WebdriverIO GitHub.
Affected Versions
@wdio/browserstack-service@<=X.Y.Zvulnerable; upgrade toX.Y.Z+(exact version TBD).
Resolution Guide
To mitigate the risk, update the vulnerable package using the following commands:
npm install @wdio/browserstack-service@latest
For additional safety, consider implementing the following configuration hardening:
// Example of disabling test orchestration options
export const config = {
services: [
['browserstack', {
user: process.env.BROWSERSTACK_USERNAME,
key: process.env.BROWSERSTACK_ACCESS_KEY,
testOrchestrationOptions: {
runSmartSelection: {
enabled: false // Disable until patch is applied
}
}
}]
],
// ... rest of config
}
If applicable, review the source code at this link for potential code fixes.
Detection & Verification
To check if your project is vulnerable, run:
npm list @wdio/browserstack-service
Verify the fix by ensuring the installed version is patched:
npm list @wdio/browserstack-service | grep 'version'
Additionally, monitor your CI/CD logs for any unauthorized command execution attempts.
Risk and Impact
If exploited, this vulnerability could lead to remote code execution on your CI/CD servers or developer machines, resulting in unauthorized access to sensitive information, data exfiltration, and potential system compromise. The blast radius includes any environment where @wdio/browserstack-service is utilized, making immediate action essential.