| Version | Supported |
|---|---|
| 1.1.x | Yes |
| 1.0.x | Yes |
The godot-e2e automation server is designed for testing environments only. It should never be enabled in production builds. Key safeguards:
- The server only activates when the
--e2ecommand-line flag is present - Token-based authentication prevents unauthorized connections
- The server binds to localhost only (not exposed to network)
- Only one client connection is accepted at a time
If you discover a security vulnerability, please report it responsibly:
- Do not open a public GitHub issue
- Use GitHub Security Advisories to report privately
- Include: description, reproduction steps, potential impact
- We will respond within 7 days
Security concerns within scope:
- Unauthorized command execution via the TCP server
- Token bypass or authentication issues
- Path traversal via screenshot or scene commands
Out of scope:
- Vulnerabilities in Godot Engine itself
- Issues that require the
--e2eflag to already be enabled in production