On November 1, BitMEX sent an email to thousands of its customers informing them about a change in the way it calculated its indices for its products. However, in the process, it ending up exposing 23,000 email addresses of its customers. In a blog post published today, BitMEX has explained that the accident happened because of a new tool that it used without testing it properly.
On November 1, BitMEX sent an email to its customers. While the news was a good one for its users – it was updating its methodology for calculating indices for making the reference prices more fair, robust and accurate, it botched up the sharing of the news with them. In the email it sent to users, it also ending up sharing the email addresses of thousands of other customers in the “To:” field. No other information was leaked, however.
BitMEX, in a blog post published today explained how the leak happened. BitMEX wanted to send the update about revamping its indices to all its customers dependably. For that, it has an in-house system dedicated to managing “the necessary rendering, translation, staging, and piecemeal (as not to trigger rate limits) sending of important email”. It also clarified that it had not sent an email to all its customers at once since 2017.
According to the blog, when BitMEX initiated the send, it realised that it would take more than 10 hours for the process to complete. The team wanted that all its customers should receive the email within a reasonable time. To enable this, the team rewrote its tool for sending email so that to “send single SendGrid API calls in batches of 1,000 addresses”.
The blog post further explained that since the team was short on time, it deployed the tool without conducting the necessary QA checks. However, it did not immediately realise that the tool would bunch together the addresses in the “To:” field which would then become visible to all their recipients.
To handle this, the tool was quickly rewritten to send single SendGrid API calls in batches of 1,000 addresses. Unfortunately, due to the time constraints, this was not put through our normal QA process. It was not immediately understood that the API call would create a literal concatenated “To:” field, leaking customer email addresses.
As soon as they realised their mistake, they immediately put a halt to the sending of the emails.
BitMEX, on the same day, had shared on its Twitter handle that users’ funds were safe.
The exchange has also taken several other measures to ensure that users are not affected by the leak.
The exchange has also warned their users about possible phishing attempts from hackers who will try to exploit the situation to their gain. Furthermore, it has requested all users to only observe instructions published on official BitMEX communication channels, enable 2FA for their account and use a password manager.
BitMEX’s carelessness in handling user data shows that the crypto industry is in dire need of standardised rules and regulations around handling customer data. Do you think that regulatory bodies across the world need to intervene in the operations of exchanges? Share your views with us in the comments below!
To keep track of DeFi updates in real time, check out our DeFi news feed Here.
Goldman Sachs, the global investment banking giant has reopened its crypto trading desk, first started…
Jurrien Timmer, Director of Global Macro Fidelity Global Asset Allocation believes Bitcoin has evolved as…
Cryptocurrencies continue to entice some of the biggest global investors and even those who were…
After staying under solid pressure over the last weekend, Bitcoin (BTC) is once again back…
Twitter Inc. the social media giant has announced $1.25 billion in convertible notes days after…
Cryptocurrencies are becoming mainstream. From Visa’s and Mastercard’s approval to Paypal’s and Revolut’s foray into…