tesla
Pass
Audited by Gen Agent Trust Hub on Sep 2, 2026
Risk Level: SAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXPOSURE]: The skill accesses sensitive vehicle location data.
- In
scripts/tesla.py, thecmd_locationfunction retrieveslatitudeandlongitudefrom the vehicle's drive state and displays it to the user. - [DATA_EXPOSURE]: The skill stores sensitive authentication tokens in a local file.
- Both
SKILL.mdandscripts/tesla.pydocument the use of~/.tesla_cache.jsonto store refresh tokens, which provides persistent access to the Tesla account. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted vehicle names from the Tesla API, which serves as an injection surface.
- Ingestion points: Vehicle names (
display_name) are ingested inscripts/tesla.pyvia thetesla.vehicle_list()method. - Boundary markers: None are present to distinguish between vehicle data and agent instructions.
- Capability inventory: The skill has significant physical capabilities including locking/unlocking the vehicle, honking the horn, and controlling climate systems via
vehicle.command(). - Sanitization: There is no sanitization of the
display_namestring before it is used in logic or displayed to the agent/user.
Audit Metadata