Skip to content

Security: MatchHar/My-T-Companion

SECURITY.md

Security policy

Supported versions

Security fixes are provided for the latest published release. Version 1.10.8 is the current source version.

Deployment requirements

  • Bind the service only to 127.0.0.1.
  • Put every data endpoint behind HTTPS and the same authentication boundary as the existing TeslaMate API.
  • Confirm an unauthenticated request to /api/ping is rejected before enabling authentication reuse.
  • Keep PostgreSQL on a private Docker network.
  • Do not remove PGOPTIONS=-c default_transaction_read_only=on.
  • Keep the container hardening options from the supplied Compose file.
  • Back up TeslaMate and test restoration independently of this add-on.

Reporting a vulnerability

Do not open a public issue containing credentials, server addresses, vehicle locations, VINs, or database extracts. Use this repository's private vulnerability reporting for security-sensitive reports. For non-sensitive support questions, use the public issue templates only after removing all production secrets and private vehicle data.

Include the companion version, TeslaMate version, reverse proxy type, and redacted reproduction steps. Never attach .env or raw production logs.

There aren't any published security advisories