← Back to overview

In October 2026, two significant security issues emerged simultaneously: eMudhra intermediate CA private keys were found to be trivially weak (fitting in 8 bits instead of 384 bits), and a memory corruption vulnerability (CVE-2026-111497) was discovered in the Brotli compression library. Chrome and Firefox rapidly pushed certificate blocks for eMudhra, while Node.js addressed both issues in its October 21 release. The article highlights the complexity of patching such vulnerabilities across the software ecosystem, as Brotli is bundled into many runtimes and applications including Bun, Python requests, and .NET. Certificate trust issues similarly affect multiple stores and verifiers differently across browsers, CLI tools, and system utilities. Go required a toolchain update and application rebuild to incorporate the eMudhra fix. The article emphasizes that updating one component is rarely sufficient and that organizations must track bundled dependencies, automate rebuild pipelines, and verify fixes are actually deployed in running artifacts.

Affected products

  • .NET
  • Brotli
  • Bun
  • Chrome
  • Firefox
  • Go
  • Node.js
  • Python Requests
  • eMudhra CA

Related CVE's

  • CVE-2026-111497

Categories

  • Identity & Access
  • Supply Chain & Dependencies
  • Web Technologies