@wdio/browserstack-service@9.39.0
WebdriverIO service for better Browserstack integration
AI Security Review
scanned 19d ago · by lpm-firewall-aiThe flagged shell use checks the version of the BrowserStack CLI binary, and the outbound archive upload is directed to BrowserStack with a disable option. The manifest contains no install lifecycle hook, and the inspected source establishes no malicious behavior.
Decision evidence
public snapshot- package.json has no install lifecycle hook; its listed scripts are build, test, and prepack tasks.
- The log uploader can be disabled through a service option or environment variable.
- Config files are collected from the WebdriverIO config and passed through sensitive-content redaction before archiving.
- The uploader sends an archive with BrowserStack credentials to the BrowserStack observability endpoint.
- The cleanup helper runs the existing CLI binary only to obtain its version.
- Runtime log upload includes captured configuration and package files, so it handles consumer project data; the inspected source directs it to BrowserStack and provides an effective disable option.
Source & flagged code
5 flaggedThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
build/index.jsView on unpkgFindings
Affected versions and remediation
This report applies to @wdio/browserstack-service@9.39.0.
See all versions of @wdio/browserstack-service for other recorded verdicts.
- Review the evidence and your use of @wdio/browserstack-service@9.39.0 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.