MyHeritage is the latest enterprise facing security repercussions after the company announced this week that as many as 92 million user accounts may have been exposed during a recent data breach.
In an announcement posted on June 4, the genealogy and DNA testing service site revealed that a security researcher approached its security team on Monday to alert them that customer email addresses and hashed passwords were found on a server outside the business' network.
The breach appears to have happened around Oct. 26. Overall, 92,283,889 email address might have been exposed during this time.
"Immediately upon receipt of the file, MyHeritage's Information Security Team analyzed the file and began an investigation to determine how its contents were obtained and to identify any potential exploitation of the MyHeritage system," according to the company's statement.
It does not appear that anyone actually used the compromised data, and MyHeritage has hired a third-party security firm to help investigate.
The saving grace for MyHeritage is that the company did not store the password itself and the passwords were protected using a one-way hash that creates a unique cryptographic key for each customer account.
In addition, payment information, such as credit card data, is handled by a third party and the most sensitive data -- the genealogical information that users send in to have their DNA tested -- is stored a segregated server that is removed from the systems that store the email addresses.
MyHeritage announced the breach shortly after implementation of the European Union's General Data Protection Regulation (GDPR), which went into effect on May 25. (See GDPR: SecurityNow's Need-to-Know Guide.)
However, there are serious security questions that a breach of this sizes raises.
Mukul Kumar, the CISO and vice president of Cyber Practices at security firm Cavirin, wrote in an email to Security Now that this latest breach shows not only how weak current password techniques are, but the danger of uploading data to the cloud without a better plan to protect it.
"A top priority must be to use unique passwords, but even when browsers recommend this, the reality is very different. How many of you reuse the same password across two or more sites?" Kumar asked.
"The second question is, from where was this data obtained?" Kumar added. "Does MyHeritage leverage the public cloud? If so, were they following best practices to ensure their cloud security posture, or does this breach follow so many others were cloud storage resources were left unsecured and unencrypted?"
MyHeritage is taking additional security steps, such as building in two-factor authentication for customer account, but the company also needs to dig deeper into the enterprise-level security practices.
"It appears that good cryptographic practices were in place, such as unique salts. However, the organization fell short in detecting the intrusion and data breach, as evidenced by the seven- month delay, and the fact they were notified by a third party," Rick Moy, the CMO at Acalvio, which provides advanced threat detection and defense tools, wrote in an email.