AdvertiseDonate
☰ SectionsNews you can follow.
Prime Media Now · 3499 Blazer Parkway, 3rd Floor, Lexington, KY 40509
Tech · Tech

Certificate Chaos: Weak Keys Expose Billions of Devices to Impersonation Risks

Eight compromised intermediate certificates allow attackers to masquerade as trusted websites, forcing a massive patching effort across the tech ecosystem.

By Sofia Wisniewski ·

Illustration for: Certificate Chaos: Weak Keys Expose Billions of Devices to Impersonation Risks
Illustration generated for this article, not a news photograph.

Systems administrators are facing a frustrating double whammy this week. Just as they began wrestling with a critical PHP remote code execution vulnerability, a new security headache has emerged. Eight insecure intermediate certificates have been leaked, creating a window for attackers to impersonate virtually any domain or pretend malicious software is legitimate. For users and IT teams alike, the urgency to update is immediate and widespread.

The core of the problem lies in how digital trust works. When you visit a site like a bank or a retail giant, your browser verifies the connection through a chain of certificates. These intermediate certificates are signed by root authorities, whose keys are typically kept in secure, offline storage. In this incident, an Indian certification authority named eMudhra issued six TLS and two code-signing certificates with critically weak private keys. This flaw allows an attacker positioned anywhere in the network path, whether on public Wi-Fi, within a corporate network, or at an ISP level to intercept traffic and successfully spoof legitimate websites.

The technical weakness is almost absurd in its simplicity. The private keys for these eight certificates were only one byte long, meaning the secret value was just a number between zero and 255. An attacker could brute-force guess this key in a split second. While the exact cause of this error is still under investigation, the result is that any connection validated by these specific intermediates is potentially compromised. This also affects code-signing, meaning downloaded applications could appear to be signed by major vendors like Microsoft or Google.

There is, however, a layer of protection for modern web users. Recent versions of major browsers like Chrome, Firefox, Safari, and Brave enforce a feature called Certificate Transparency. This system checks against a public log of all certificate issuances and blocks any that are not recorded. Google has reported that none of the certificates signed by the affected eMudhra intermediates were logged in this transparency log. Consequently, if your primary activity is standard web browsing on an updated browser, your risk is significantly lower, though checking for updates remains essential.

The challenge now is the sheer scale of the patching required. It is not just about updating a browser; it involves operating systems, servers, phones, tablets, routers, and even programming languages like Python, Go, and Rust. Developers must revoke the eight affected intermediate CAs or remove the impacted root certificate from trust stores. For older hardware, such as legacy routers and smart home appliances, the risk is higher because they may not receive timely updates, leaving them vulnerable to impersonation attacks for the foreseeable future.

For readers in the Great Lakes and Ohio Valley, the lesson is a reminder that digital security is a continuous process. While the Certificate Transparency feature offers a safety net for many, the underlying infrastructure requires constant maintenance. As patches roll out over the coming days, keeping your software current is the most effective defense against this round of digital impersonation.

Source: Tom's Hardware · original report published

More Tech · Report a business · Got a Story?

Get Prime Media Now in your inboxNews you can follow. Free, a few times a week, unsubscribe any time.

Related stories

Get Prime Media Now in your inboxNews you can follow. Free, a few times a week, unsubscribe any time.