Los AngelesNew YorkChicagoHoustonPhoenixPhiladelphiaSan FranciscoSeattleAtlantaBoston
Tech · Tech

eMudhra's Weak Keys Expose Billions of Devices to Impersonation Risks

Eight vulnerable certificates from an Indian firm require urgent updates across global networks to prevent attackers from spoofing legitimate websites and software.

By Rafael Ortega ·

Systems administrators across New England and beyond are facing a critical patching deadline this week as eight compromised intermediate certificates from Indian firm eMudhra threaten to allow attackers to impersonate any domain. The vulnerability stems from private keys that were only one byte long, meaning the secret numbers were effectively between 0 and 255, a range that can be brute-forced in a split second. This flaw allows an attacker positioned anywhere in the network path, such as on public Wi-Fi or within a corporate infrastructure, to intercept traffic and masquerade as trusted sites like apple.com or bankofamerica.com without the user’s operating system raising an alarm.

The issue specifically involves six TLS certificates and two code-signing certificates that were issued with these easily guessable keys. When a browser or application validates a connection, it checks a chain of trust leading back to root certificates, which are typically kept secure in offline safes. However, because the intermediate keys were so weak, the entire chain of verification for affected connections is compromised. Furthermore, the code-signing flaws mean that downloaded applications could appear to be legitimately signed by major companies like Microsoft or Google, even if the software is malicious.

The immediate technical fix involves revoking the eight affected intermediate CAs, removing the specific root certificate, or hard-coding a rejection of the weak keys into trusted store lists. Browsers and operating systems maintain these lists to determine which authorities are trustworthy, and they are currently undergoing updates to reflect this week's security failure. This process is similar to previous incidents where faulty certificates required widespread list updates to restore confidence in digital identity verification.

There is a mitigating factor for modern users: recent versions of Chrome, Brave, Firefox, and Safari enforce Certificate Transparency. This feature consults a public log of all certificate issuances and blocks any that are not listed there. Google has confirmed that no certificates signed by the six affected intermediate CAs appeared in these logs, suggesting that users who primarily relied on standard web browsing may have been protected. Nevertheless, experts still advise checking all software for updates to ensure full protection.

The scale of the patching effort is significant, extending far beyond simple desktop computers. Updates are required for servers, mobile devices, tablets, routers, virtual machines, Docker containers, and various programming languages such as Python, Go, Node.js, and Rust. Even standalone utilities like curl need attention. The sheer volume of devices that must be updated means that some legacy systems may remain vulnerable for some time.

Older hardware presents a particular concern. Outdated routers, smart home appliances, and Internet of Things (IoT) devices that do not receive regular updates could remain exposed to the risk. These devices often cannot be easily patched or replaced, creating potential blind spots in network security. The investigation into how such short keys were issued in the first place is ongoing, but the immediate priority for network administrators is ensuring that all supported systems are updated to reflect the revoked certificates.

This incident adds to a busy week for IT professionals, who also had to address a critical PHP remote code execution vulnerability. The combination of these issues highlights the ongoing complexity of maintaining secure digital infrastructure. While the specific flaw was a technical misstep in key generation, the impact is broad, potentially affecting billions of older devices and software installations that rely on standard certificate validation.

Source: Tom's Hardware

More from Tech