Skip to content
3c0Public

About

Checks whether Windows and your software still trust the eight eMudhra intermediate CA certificates compromised in October 2026, and helps you fix them.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

73 Commits

Folders and files

Repository files navigation

eMudScan

In October 2026, the private keys of eight eMudhra intermediate certificate authorities were found to be compromised. With them, anyone can impersonate any website to software that still trusts them. Windows, browsers and many programs no longer trust them, but not all, and not on every PC. Details: we-have-a-problem.com.

Does your PC still trust the compromised eMudhra certificates?
eMudScan checks Windows and the software installed on your PC,
tells you what to do about each one,
and runs the fixes you select.
It is a technical tool for advanced users: security researchers, administrators and developers.

Download eMudScan.exe Build Windows 10 and 11 English and French License: GPL 3.0

eMudScan’s main window after a scan: Windows is protected, and some programs need an update

  • 📦 A single .exe: nothing to install, no administrator rights needed to scan.
  • 🔒 You stay in control: it changes nothing on your PC until you confirm a fix.
  • 🌍 English and French.

📥 Download

Download eMudScan.exe from the latest release and run it. It requires Windows 10 version 1809 or later, Windows 11, or Windows Server 2019 or later, and a screen of at least 1024 × 720 once scaled (such as 1920 × 1080 at 150%).

eMudScan is not code-signed, so Windows SmartScreen may show it as an unrecognized app: select More info, then Run anyway.

The latest release links to the antivirus test results of its eMudScan.exe. If your antivirus flags it anyway, see If your antivirus flags eMudScan.exe.

🧭 Use

  1. Select the drives to scan (local drives are selected by default).
  2. Leave Allow the online test checked, or clear it to scan without any internet connection.
  3. Click Scan.
  4. Double-click an item to see the recommended action. Save report saves the results to a text file.
  5. Click Fix to fix the software that eMudScan can fix, once you accept a warning.

Each item gets a colored shield:

Status Meaning
OK No action needed
Information For your information; no action needed
Warning May be affected: worth checking
Update needed Accepts the compromised certificates until updated
Critical Windows itself still trusts the compromised certificates

The detailed information window explains why, says what to update, and provides the commands to copy. When eMudScan can run them, Fix this software does so, once you accept a warning: you decide.

The detailed information window of Inkscape: its copy of certifi is outdated; update Inkscape, or replace the file with the commands shown, or with Fix this software

🔧 Fix

Fix, beside Scan, lists the software that eMudScan can fix, with the PowerShell commands that will run:

  • an update through the package manager that installed the software: Scoop, WinGet, Chocolatey, the Python Install Manager, uv, pipx, pip or conda, or Deno’s own updater;
  • Mozilla’s current certificate bundle in place of an outdated one, downloaded from curl.se and checked against its SHA-256 checksum;
  • the compromised certificates added to a Java block list;
  • the node.exe inside a program replaced with the latest release of its Node.js release line, downloaded from nodejs.org and checked (SHA-256, OpenJS Foundation signature, version), not ticked by default;
  • the ssl files of a Python inside a program replaced with those of the fixed release of its line, downloaded from python.org or python-build-standalone and checked (SHA-256, then tests before and after, the original files put back if one fails), not ticked by default.

Nothing runs until you accept a warning, and for the commands that need administrator rights, such as replacing a file in Program Files, Windows also asks your permission. The files are backed up before they are replaced or changed, each software is then checked again, and a report is saved in your Downloads folder. Once a software is fixed, Restore the backup, in its details window, puts its files back as they were. See Fixing software.

The Fix software window: the software that eMudScan can fix, Inkscape ticked, and the PowerShell commands that replace its outdated certificate bundle

🔍 What it checks

  • 🪟 Windows: whether it blocks the 16 compromised certificates, offline and with an online test, and whether an antivirus or a proxy inspects secure connections.
  • 🌐 Browsers and internet apps: web browsers, messaging, email, sync, VPN and remote-access software.
  • 🧰 Other software: Python, Java, Node.js, Git, Go, Electron applications, JetBrains’ background service, programs with their own root store, and every certificate bundle on the scanned drives.

See What eMudScan checks for details.

🔒 Privacy

A scan connects to the internet only when Allow the online test is checked: 3 connections to emudhra.we-have-a-problem.com, which sees your IP address and your Windows version. Nothing else is sent. A fix connects once you accept it: package managers download their updates from their own sources, and Mozilla’s certificate bundle comes from curl.se. See Privacy.

📖 Documentation

🤖 Made with AI

eMudScan was developed by 3c0 with the help of Claude, Anthropic’s AI.

📜 License

Copyright © 2026 3c0. eMudScan is free software, licensed under the GNU General Public License, version 3 or later.

The reference data comes from emudhra.we-have-a-problem.com by Dennis Jackson and contributors (source, Apache License 2.0).

eMudScan is an independent tool. It is not affiliated with or endorsed by eMudhra, Sectigo, Microsoft, the publishers of the software it checks, or the authors of emudhra.we-have-a-problem.com.

About

Checks whether Windows and your software still trust the eight eMudhra intermediate CA certificates compromised in October 2026, and helps you fix them.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages