Latest stories

  1. Amazon scraps four data center plans in Northern VirginiaOct 24, 2026
  2. AI Agents Accelerate China-Linked Supply Chain BreachOct 24, 2026
  3. Microsoft Claims Its AI Panel Beats Generalists on Tough Medical CasesOct 24, 2026
  4. 1 Terawatt: The Massive Chip Factory Musk Wants to Build by 2028Oct 24, 2026
  5. Anthropic and Theorem Automate Software Safety Checks via ClaudeOct 24, 2026
Tech · Tech

eMudhra Certificate Flaw Leaves Billions of Devices Exposed to Impersonation Risks

Eight compromised intermediate certificates allow attackers to spoof any domain, forcing urgent updates across global operating systems and applications.

By Rahul Mehta ·

Systems administrators are currently grappling with a wave of urgent patching requirements following the discovery of eight insecure intermediate certificates issued by eMudhra, an Indian certificate authority. The flaw allows attackers to impersonate any domain, meaning a malicious actor could present themselves as major sites like Amazon or Apple without the user’s operating system detecting the discrepancy. This development compounds an already stressful week for IT professionals, who recently navigated a critical PHP remote code execution vulnerability.

The core of the issue lies in the private keys associated with these certificates. For some unexplained reason, the private keys for six TLS and two code-signing intermediate certificates were only one byte long, reducing them to a number between 0 and 255. This makes them trivial to guess or brute-force in seconds. While the root certificates, which are kept in offline safes, remain secure, the compromised intermediate keys break the trust chain that software uses to verify legitimacy. Consequently, downloaded applications could appear to be signed by trusted entities like Microsoft or Google, even if they are malicious.

The risk is amplified for anyone on untrusted networks, such as public Wi-Fi or compromised ISP infrastructure. An attacker positioned in the network path can intercept traffic and substitute their own certificate for the legitimate one. If the local device has not yet been updated to reject the bad keys, the connection will be accepted as secure. This mechanism also applies to code-signing, where malware can masquerade as legitimate software, bypassing security checks that rely on certificate validation.

Mitigation efforts are already underway, with browser and operating system vendors working to revoke the affected certificates or hard-code rejections of the specific keys. Recent versions of major browsers, including Chrome, Brave, Firefox, and Safari, offer some protection through a feature called Certificate Transparency. This system consults a public log of all issued certificates and blocks any that are not logged. Google has reported that no certificates signed by the affected eMudhra intermediates were found in these logs, suggesting that standard web browsing may be safer than other software interactions.

Despite these protections, the scale of the update cycle is massive. Patches are required for PCs, servers, mobile devices, routers, and various programming languages like Python, Go, and Rust. The challenge extends to embedded systems, including Docker containers and smart IoT appliances, which are often overlooked in update cycles. Older hardware and legacy software may remain vulnerable for longer, creating a persistent window of exposure for less managed devices.

The incident highlights the fragility of the public key infrastructure when intermediate keys are poorly managed. While the root keys remain safe, the compromise of these eight intermediate certificates forces a global synchronization of trust lists. Users and administrators are advised to check for updates immediately, as the sheer volume of affected software categories means that some devices will likely remain unpatched for a significant period.

Source: Tom's Hardware

More from Tech