Flawed security keys could let hackers mimic major websites
Eight compromised certificates from an Indian authority allow attackers to impersonate trusted sites, prompting urgent updates for devices and software.
By Noah Dvorak ·

If you rely on your computer or phone for banking, shopping, or work, you may need to check for software updates today. A significant security gap has emerged that could allow an attacker to trick your device into believing it is talking to a legitimate website or app. This risk stems from eight flawed security certificates issued by an Indian firm, which have been identified as insecure. The good news is that major browsers have built-in protections that likely saved most web users, but the sheer number of affected systems means many older devices and applications remain at risk.
The core of the issue lies in how the internet verifies trust. When you visit a site like amazon.com or bankofamerica.com, your browser checks a chain of digital signatures to ensure the connection is secure. These signatures come from Certification Authorities, or CAs, which act as trusted intermediaries. This week, it was revealed that eMudhra, an Indian CA, issued six web certificates and two code-signing certificates with private keys that were far too weak. These keys are the secret codes used to sign the certificates, and in this case, they were only one byte long.
A one-byte key means the secret number was just a value between zero and 255. This is an incredibly small range that a hacker could guess in a fraction of a second through a process known as brute-forcing. Once an attacker guesses the key, they can create their own certificates that look authentic. They could then intercept your network traffic on public Wi-Fi, within a corporate network, or even through an internet service provider. Your device would see the fake certificate and assume it is secure, allowing the attacker to read your data or pretend to be a trusted company.
The problem extends beyond just websites. The two compromised code-signing certificates are particularly concerning because they can be used to make malware look like a legitimate application from a major vendor like Microsoft or Google. If you download an app that has been signed with one of these flawed keys, your operating system might accept it without raising any red flags. This makes it harder for users to spot malicious software before it runs on their machines.
However, there is a layer of protection for most modern web browsing. Recent versions of Chrome, Brave, Firefox, and Safari use a feature called Certificate Transparency. This feature checks a public log to see if a certificate has been officially recorded before accepting it. According to Google, none of the six affected web certificates from eMudhra were ever added to this public log. This means that if you primarily use a current version of these browsers for everyday web surfing, you are likely safe. Still, experts recommend checking for updates to be certain.
The challenge now is the scale of the cleanup required. It is not just about updating a few browsers. The list of software that needs to be patched is extensive. It includes operating systems, servers, phones, tablets, routers, and virtual machines. It also covers programming languages like Python, Go, and Node.js, as well as download tools like curl. Systems administrators are already dealing with a critical vulnerability in PHP, and this new issue adds to the workload. They must revoke the eight affected certificates or hard-code a rejection of the flawed keys across countless devices.
Older hardware presents a unique worry. Many smart home appliances, older routers, and legacy computers may not receive updates for these specific keys. If these devices are still in use and connected to the internet, they could remain vulnerable for a long time. This creates a potential entry point for attackers targeting networks where modern devices sit alongside older, unpatched gadgets. The investigation into how such weak keys were issued is still ongoing, but the immediate focus is on getting updates out to users.
For the average user, the best course of action is simple. Check your operating system for updates, ensure your web browser is up to date, and look for patches for any other software you use regularly. If you use older devices that do not update automatically, consider disconnecting them from the internet if possible. While the risk may be lower for those using modern browsers, the potential for impersonation attacks makes this a serious issue that deserves immediate attention.
Source: Tom's Hardware · original report published





