1. News
  2. Alerts
  3. Web security · Alert
AlertWeb security · Alert2 min read

Eight faulty website security certificates found and now blocked

Eight certificates from an Indian provider had absurdly weak keys. Browsers have blocked them, but VPNs, old devices and Linux systems may stay exposed for a while.

By the Dashline deskSource: Ars Technica
Eight faulty website security certificates found and now blocked
Photo: Victorgrigas, CC BY-SA 3.0
Act this week
What happenedEight certificates from eMudhra were found with extremely weak keys, which could let attackers create fake certificates trusted by many servers.
Who is affectedMainly VPN users and people on shared networks, plus Linux machines, Docker containers, smart devices and tools that ship their own certificate lists.
What to do
  1. 1Install pending updates on browsers, Linux servers and business apps now.
  2. 2Ask your IT provider to list old devices, containers and tools that carry their own certificates.
  3. 3Avoid VPNs and non-browser apps on public Wi-Fi until they are confirmed patched.
  4. 4Watch for Microsoft guidance on Edge, which was still connecting to 12 vulnerable hosts.

Security researchers found eight faulty website security certificates, and browser makers moved fast to block them. The certificates could have let an attacker pose as almost any website to a device that trusted them. No one has reported seeing them used in an attack. The bigger worry is how long it will take to fix everything else.

What happened

A certificate is a digital ID that helps your device confirm a website is the real one. The eight in question are called intermediate certificates, which means they can be used to create other certificates. They belong to eMudhra Limited, a certificate authority based in India. That is a company trusted to hand out these IDs.

The problem is the secret key behind each one. A normal key of this type has roughly 384 bits of randomness, which makes it practically impossible to guess. These keys had only 3 to 8 bits. Someone posted a message, signed with one of the keys, to prove it could be done. Defenders then rushed to respond.

Why it matters

With such a weak key, anyone could sign fake certificates that millions of servers would trust. Filippo Valsorda, a cryptography engineer who maintains the Go programming language, called it a cleanup job bigger than Heartbleed, a past major security flaw. Another expert guessed that example code may have leaked into real use, though that is only a guess.

The most immediate risk is for people using VPNs, especially in countries where governments may try to intercept traffic. Browsers are mostly covered. Many other tools that make secure connections are not yet.

Who can relax

Most browsers have already blocked the certificates. Signal, WhatsApp and Wireguard do not rely on this kind of security for privacy, so they are not affected. An attack also requires the criminal to sit in the middle of your connection. That is mostly within reach of well-resourced attackers. Still, anyone who controls a local network, such as at a coffee shop or university, has a much easier job.

What to watch for next

The exception among browsers is Edge on Windows 10. At the time of reporting, it was still connecting to 12 vulnerable hosts. Microsoft said it would be in touch if it had anything to share.

The slower fixes are Linux systems, Docker containers, smart devices and command-line tools that carry their own certificate lists. Some Linux distributions have not finished rolling out updates. Even after updates exist, administrators must install them on many machines. The steps in the alert box above cover what to do in the meantime.

The takeaway

Install updates now, and avoid VPNs and non-browser apps on public Wi-Fi until they are confirmed patched.

More articles

You should really read these.

Next step

Let’s talk