Menu

Eight CA Keys Between 1 and 255: What the eMudhra Incident Means for Your Code
📰

Eight CA Keys Between 1 and 255: What the eMudhra Incident Means for Your Code

DEV Community: go·Dionisio Cortés Fernández·1 day ago
#0VI1tByp
#devtogo#devto#dev#root#certificate
Reading 0:00
15s threshold

Up to date as of 25 October 2026. The fixes are still changing: on 24 October Oracle shipped a second Java fix (CVE-2026-114820), so guidance written before then calls Java builds fixed that aren't. For anything newer, check the incident site's list of patches .

On 17 October 2026 someone signed the sentence "We have a problem here - Wayne" with the private keys of eight intermediate certificate authorities: six trusted for TLS by Chrome, Firefox, Safari and Windows, and two trusted by Windows for code signing. Nobody stole those keys. Nobody had to. Each one was an integer between 1 and 255, so anyone could compute it from the public certificate in less time than it takes to read this sentence.

Chrome and Firefox were protected within hours, Windows and Apple devices within days. Your backend probably wasn't, and the reason says something uncomfortable about TLS outside the browser: trust doesn't live in the protocol, it lives in a file of root certificates that every runtime picks for itself.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.