Weak keys in eight certificates expose billions of devices to impersonation risks
A security flaw in Indian certification authority eMudhra allows attackers to forge identities, forcing a massive update cycle for older software and hardware.
By Jisoo Vega ·

Indian certification authority eMudhra has issued eight intermediate certificates with critically weak private keys, creating a significant vulnerability that allows attackers to impersonate any domain or sign malicious code as legitimate. This security lapse, discovered this week, requires immediate action from systems administrators and end-users alike to patch their operating systems and software. The incident follows a busy period for IT professionals, who are already managing a critical PHP remote code execution vulnerability, but the certificate issue demands a broader scope of updates across the digital ecosystem.
The core of the problem lies in the encryption keys used by these eight certificates. For an unknown reason, the private keys for six TLS certificates and two code-signing certificates were only one byte long. This means the secret component of the key was a number between 0 and 255, a range that can be brute-forced in a split second. Once an attacker possesses this key, they can intercept network traffic and masquerade as trusted websites such as apple.com or bankofamerica.com. Furthermore, they can use the compromised code-signing certificates to make malware appear as if it came from reputable companies like Microsoft or Google.
Software and operating systems verify the legitimacy of certificates by checking their chain of trust. Typically, a website certificate is signed by an intermediate Certification Authority, which is then signed by a root certificate whose keys are kept offline in safes. In this case, the intermediate keys were so weak that the entire verification process could be bypassed. To fix this, operating systems, browsers, and applications must update their trust lists. This involves revoking the eight affected intermediate CAs, removing the specific affected root certificate, or hard-coding a rejection of the compromised keys.
While recent versions of major browsers like Chrome, Firefox, and Safari enforce Certificate Transparency, which blocks certificates not found in public logs, users should not assume they are safe. Google has reported that no certificates signed by the affected eMudhra intermediates were logged in these transparency logs, suggesting that standard web browsing may have been protected. However, because many applications and devices do not use these modern browser protections, checking for updates across all software remains a critical step to ensure security.
The scale of the required updates is vast and complex. The fix must be applied to PCs, servers, smartphones, tablets, routers, and various virtual environments, including Docker containers and virtual machines. The update process also extends to programming languages such as Python, Go, Node.js, and Rust, as well as standalone utilities like curl. This breadth means that the patching process will be a logistical challenge for organizations managing diverse technology stacks.
A particular concern exists for older hardware and Internet of Things devices. While new devices and software are expected to receive updates promptly, older routers, smart appliances, and legacy computers may struggle to keep up. These devices often lack the mechanisms to easily install new certificate updates, potentially leaving them vulnerable for longer periods. As the investigation into how such weak keys were issued continues, the immediate priority for users in the Southeast and beyond is to identify and update any software that may rely on the affected certificates to maintain a secure connection.
This event highlights the ongoing fragility of the certificate infrastructure that underpins secure web communication. The ease with which the weak keys could have been exploited underscores the importance of regular maintenance and updates. For businesses and individual users, the next few days will be critical in mitigating the risk of impersonation and ensuring that their digital identities remain protected against opportunistic attackers.
Source: Tom's Hardware · original report published





