Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.3 KB

File metadata and controls

29 lines (18 loc) · 1.3 KB

Security Policy

Reporting a Vulnerability

Do not report security vulnerabilities through public GitHub issues.

Use GitHub Security Advisories to report privately, or reach out via the WebdriverIO Discord.

Include: description, steps to reproduce, affected packages, and suggested fix if any.

Out of Scope

This project is a testing framework, not production runtime software. The following are not security vulnerabilities:

  • Issues in applications being tested
  • Local privilege escalation during test execution (tests run with user privileges by design)
  • Information disclosure in test logs (test output is controlled by the user)
  • CDP/WebDriver protocol exposure during test runs (this is how the tools work)

Best Practices for Users

  • Do not commit test artifacts containing sensitive data
  • Avoid real credentials in mock configurations — use CN_API_KEY and similar secrets via environment variables, never in config files
  • Ensure test environments are isolated from production
  • Only test application binaries from trusted sources

Dependency Security

Dependabot, CodeQL, and pnpm audit run in CI. Dependency vulnerabilities are addressed based on severity in the next appropriate release.