← ELI5 中文
ELI5

Why the padlock
almost got faked

For anyone who browses and pays on their phone
No. 354Inside Computers & the InternetPart 37 of 37Fact-checked Oct 22, 2026
Video2:28 · English voice (AI) · English subtitles

Can't play sound? The illustrated version is right below.

Read the transcript

The full narration of the video.

A seal that guards websites had a password of 4. Not four digits. Just the number 4. It belonged to a certificate authority in India, which had eight seals like this, all trusted by major browsers.

Anyone holding them could forge an ID for any website, your bank included. What seal? It starts with the little padlock in your address bar. When it's lit, you're really talking to your bank, and nobody can read or change what you type.

It works like a guard checking passes at a gate. A website shows a pass, stamped with the management office's seal. Your phone is the guard. It keeps a list of seals it trusts.

Seal matches, the guard waves it in, and the lock lights up. The pass is called a certificate, and the office is a certificate authority. Tap the padlock, and you'll see who issued it. So how is the seal protected? By a secret number only the authority knows, called a private key.

It should be over a hundred digits long, picked at random, so even every computer on Earth couldn't guess it. Take a guess: how big were these eight? Every one was smaller than 256. One researcher listed 4, 56 and 115.

Trying every number from 1 to 255 took a laptop under a second. In other words, anyone could carve an identical seal. With it, someone on a café's public Wi-Fi could pose as your bank, with the padlock still lit.

These weak keys were made in April 2025, and a researcher only spotted them on October 17 this year. Luckily, browsers got the warning fast. Chrome and Firefox blocked the seals that day. Apple and Microsoft followed within two days.

Browsers also only accept passes logged in a public record. The record shows these seals never stamped anything. So browser users weren't caught. The trouble is outside the browser. There's more than one guard at the gate. Phone apps, company servers and home routers often carry their own list, and only block the seals after an update.

Old devices may never get one. Most don't check the record either. Nobody can say if anyone was fooled in that year and a half. So the fix today is simple: update your browser, your phone's system and the apps you use. Tap the padlock now: who issued the certificate for the site you use most?

1

Do one thing first

4

Update your browser, phone system and apps today. A seal that guards websites went wrong.

eMudhra, a certificate authority in India, had 8 "website seals" trusted by every major browser. Every one of their passwords was smaller than 256. One was just 4. Anyone holding them could forge an ID for any website, your bank included.

2

The padlock in your address bar

When the padlock is lit, you are really talking to that website, and nobody can read or change what you type.

It works like a guard checking passes at a gate.

1. Show a passThe website shows a pass stamped with the management office's seal.
2. Check the listYour phone is the guard. It keeps a list of seals it trusts.
3. Let it inThe seal matches, the guard waves it in, and the padlock lights up.

The pass is called a certificate. The office is a certificate authority. Tap the padlock to see who issued it.

3

Should be 100+ digits.
It was 4.

The seal is protected by a secret number only the authority knows, called a private key. For how private keys work, see our episode on public and private keys.

SHOULD BE
100+ digits, random
Every computer on Earth together could not guess it.
THIS TIME
All 8 were under 256
Security researcher Scott Helme listed 4, 56 and 115.

A laptop tries every number from 1 to 255 in under a second.

So anyone could carve an identical seal. With it, someone on a café's public Wi-Fi could pose as your bank, and the padlock would still be lit.

4

Weak keys sat there for 18 months

2025-04-30 2026-10-17 18 months

The 8 came from a batch of 24 keys made on April 30, 2025. Six issued website certificates. Two signed software.

On October 17, 2026, a researcher named Wayne found them in a public certificate database and reported them to Apple, Google, Microsoft, Mozilla and eMudhra.

5

Browsers have
closed the door

Oct 18eMudhra revoked the 8 seals. Chrome and Firefox blocked them that day
Oct 19Apple followed
Oct 20Microsoft followed
Public recordShows these seals never stamped anything

Browsers only accept passes logged in a public record, called Certificate Transparency logs. Mozilla engineer Dennis Jackson said the logs show no certificates signed by these keys, so people using browsers were not caught.

6

The guards outside the browser

Apps, servers
and routers
wait for updates
Many carry their own list, and most don't check the public record. Old devices may never get an update. Nobody can say whether anyone was fooled in those 18 months.
7

What developers
and eMudhra say

Cloudflare warns: if your program shows certificate errors, do not "fix" it by turning off certificate checks. Cloudflare updated its WARP, 1.1.1.1 and cloudflared clients on October 20.

eMudhra says a key-making script went wrong and created a second set of weak keys with similar names, and staff picked the wrong set. It says its systems were not hacked. About 30,000 customer certificates need replacing.

Browsers are fixed.
Update the rest today.
Tap the padlock now: who issued the certificate for the site you use most?
UP NEXT

How a Web Page Gets Made

Using a sign-up page for a seafood dinner: walls, paint, switches, a shared notebook and a street address, no code required.

No. 1 · 5 minKeep going →
← Back to ELI5