All vulnerabilities
MEDIUMInfra

CLOUD-TOYOTA-2023

Cloud · Toyota Connected Corporation (cloud database)

Summary

On May 12, 2023, Toyota disclosed that a cloud environment managed by its Toyota Connected subsidiary had exposed data on roughly 2.15 million customers, essentially the entire Japanese user base of its T-Connect, G-Link, G-Link Lite, and G-BOOK connected services registered since November 2013. The data was exposed from November 6, 2013 to April 17, 2023, nearly a decade, and included in-vehicle GPS terminal IDs, vehicle chassis numbers, location history with timestamps, and a subset of drive-recorder video footage, but not names, credit cards, or other directly identifying personal data. The root cause was a cloud database misconfigured to be publicly accessible instead of private, attributed to human error during setup and allowing unauthenticated internet access. Toyota cited a lack of active detection mechanisms and insufficient enforcement of data-handling rules, which is why the misconfiguration persisted undetected for years. A follow-up disclosure on May 31, 2023 found additional misconfigured cloud services exposing around 260,000 more customers.

How to avoid it in your code

  • Default cloud databases and storage to private and require an explicit, reviewed change to expose them.
  • Run continuous cloud posture monitoring that alerts on any environment turned publicly accessible.
  • Codify access settings in IaC so a public exposure shows up as a reviewable diff, not a console click.
  • Set data retention limits so old records are not silently exposed for a decade.
  • Periodically audit long-lived production environments for drift from their intended access policy.

References

Related vulnerabilities

All Infra →