Heartbleed: Threats to internet users in mid-2014
In mid-April 2014, the internet world was rocked by the revelation of a major security flaw in SSL (Secure Socket Layer), the very technology that underpins the security of online communications. This vulnerability, known as the Heartbleed Bug, had reportedly exposed private user information and passwords to hackers for over two years.
The extent of the damage caused by this breach remains unknown. However, according to the BBC, it is one of the most significant security issues ever faced by the internet. Bruce Schneier, an internet security expert, even rated its danger level as 11 on a scale of 1 to 10.
What is the Heartbleed Bug?
The Heartbleed Bug is a flaw in the OpenSSL open-source software, designed to encrypt communications between users’ computers and web servers. This encryption acts like a “secret handshake” at the start of any data exchange between a server and a browser.
Disclosed to the public on April 7, 2014, the bug was named Heartbleed because it impacts the “heartbeat” extension of SSL, a critical encryption tool used by about two-thirds of all websites. If you see a padlock icon in your browser, there’s a good chance SSL is being used.
An estimated half a million websites were believed to have been affected by the bug.
Bruce Schneier, CTO of Co3 Systems, explained in his blog:
“The Heartbleed bug allows anyone to read the memory of systems protected by OpenSSL. This compromises the secret keys used to identify service providers and encrypt traffic, as well as user names, passwords, and actual content.”
He added:
“This enables attackers to eavesdrop on communications, steal data directly from services and users, and impersonate services and users.”
The bug’s seriousness even warranted its own website, Heartbleed.com, which outlines all aspects of the issue.
Read Also: 100,000+ WordPress sites attacked by malware, 11,000+ domains blocked by Google
Do I Need to Change My Passwords?
Security experts have mixed opinions about whether or when users should change their passwords. Some recommend doing so as a precaution, while others advise caution to avoid unnecessary risks.
Tech giants like Google and Facebook have already patched the Heartbleed vulnerability in their applications. Google’s spokesperson, Dorothy Chou, reassured users:
“Google users do not need to change their passwords.”
However, smaller businesses and individual site owners might still be unaware of the danger. Simply resetting passwords will not resolve the issue if the vulnerability remains unpatched. In fact, it could expose both old and new passwords to attackers.
Mikko Hypponen of F-Secure advised:
“Keep your most critical passwords safe. Maybe change them now, and again in a week. If you’re worried about your credit card details, monitor your credit card statements closely.”
How Can I Ensure My Password is Secure?
The Heartbleed vulnerability is unrelated to the complexity of your password. However, given the situation, it’s a good time to strengthen your passwords.
- Regularly update your passwords.
- Avoid using passwords directly linked to your identity, like pet names.
- Use a mix of uppercase letters, lowercase letters, numbers, and symbols.
Which Sites Were Affected?
Approximatelyhalf a million sites were believed to be vulnerable, making it impossible to list them all. However, security platforms like LastPass have created online tools for users to check affected websites:
Lastpass:LastPass Heartbleed Checker
Filippo: Filippo Heartbleed Test
At the time of writing, Facebook and Google confirmed that they had updated their services. However, according to Kaspersky’s blog, many sites, including Flickr, OkCupid, and GitHub, were still vulnerable.
Bruce Schneier urged internet companies to issue new certificates and keys to encrypt internet traffic, rendering stolen keys useless.
What’s the Worst-Case Scenario?
The bad news, according to Kaspersky, is that Heartbleed exploits leave no trace, meaning there’s no way to definitively know if a server was hacked or what data was stolen.
Security experts have already found evidence of hackers conducting automated scans of the internet, targeting web servers running OpenSSL. Kaspersky also reported suspected state-sponsored cyber-espionage activity shortly after news of Heartbleed broke.
Why Was This Problem Only Just Discovered?
The bug was first uncovered by Google Security and Finnish security company Codenomicon. It was attributed to a programming error. Since OpenSSL is open-source, researchers were able to study its code in detail, which eventually led to the discovery.
As Prof. Woodward explained to the BBC:
“It was an unforeseen problem that researchers were not actively looking for.”