Elon Musk might be able to send his personal Tesla car into space, he might change the way humanity produces and stores energy, and he might even build a colony on Mars one day. However, even this real-life Iron Man apparently can't escape the reach of crypto mining hackers.
Tesla Cloud Mining
Tesla (NASDAQ: TSLA), the electric car manufacturer based in Palo Alto, California, is the latest corporation to fall victim to 'cryptojacking', according to newly released research from cyber security firm RedLock.
The researchers' CSI team found that hackers had infiltrated Tesla's Kubernetes console (a system for containerized apps that was originally designed by Google) which was not password protected. Within one pod, access credentials were exposed to Tesla's AWS (Amazon Web Services) environment which contained an Amazon S3 (Simple Storage Service) bucket that had sensitive data such as telemetry. In addition to the data exposure, the hackers were mining for cryptocurrency from within one of Tesla's Kubernetes pods.
The CSI team noted some sophisticated evasion measures that were employed in this attack. Unlike other crypto mining incidents, the hackers did not use a well known public mining pool in this attack. Instead, they installed mining pool software and configured the malicious script to connect to an unlisted or semi-public endpoint. This makes it difficult for standard IP/domain-based threat intelligence feeds to detect the malicious activity, they explain.
Tesla showroom, Silicon Valley, California
According to the research, the Tesla hackers also hid the true IP address of the mining pool server behind Cloudflare, a free content delivery network (CDN) service. The hackers can use a new IP address on-demand by registering for free CDN services. This makes IP address-based detection of crypto mining activity even more challenging.
Moreover, the mining software was configured to listen on a non-standard port which makes it hard to detect the activity based on port traffic. Lastly, the CSI team also observed on Tesla's Kubernetes dashboard that CPU usage was not very high. The hackers had most likely configured the mining software to keep the usage low to evade detection, they explain.