Obol urges immediate Charon upgrade after CA key compromise
Obol Network has released an urgent update for its Charon software to address a compromise of intermediate certificate authority certificates linked to the eMudhra incident.
The update, Charon v1.11.2, was shipped on October 21, 2026, and is a direct response to a security incident reported on October 17, 2026. The issue, designated CVE-2026-111943, involves a compromise of intermediate certificate authority (CA) certificates.
The stakes are high. Obol’s mainnet cluster balances totaled 422,862 ETH in its latest daily snapshot, and that capital runs through the very client being patched. The project is strongly recommending that mainnet operators running the Go-based Charon client upgrade immediately.
The release centers on certificate validation. It upgrades the Go programming language version underneath Charon, which updates how the client checks certificates and corrects known vulnerabilities connected to the CA compromise.
It also distrusts specific roots inside the Docker image that operators use to deploy Charon. Put simply, the software now refuses to vouch for certain certificate issuers it previously would have accepted.
The broader incident has been addressed by major technology vendors. Mozilla, Google, Apple, and Microsoft have taken steps to block the affected CA roots. Obol’s patch puts Charon in line with that industry response.
The distinction is that browsers protect people reading websites, while Charon protects machines coordinating Ethereum validators. Charon is middleware for distributed validators. Rather than one operator running a validator alone, Charon lets several operators share the job in a fault-tolerant setup.
It does this through distributed key generation, or DKG. The technique splits a validator’s key into shares spread across operators, so the full private key never sits in one location.
That design reduces single points of failure. But the communication between those keyholders still depends on trust infrastructure, which is exactly where certificate validation comes into play.
For node operators, the action item is simple: upgrade to v1.11.2. Any cluster still running an older version keeps trusting certificate roots that the major browser and operating system vendors have moved to block.
For stakers whose ETH sits in Obol-powered clusters, the 422,862 ETH figure frames the exposure. That balance does not mean funds are at risk today, and nothing in the disclosure says any funds were affected.
Speed of response is the other signal worth noting. The CA compromise was reported around October 17, and Obol shipped its fix on October 21. For infrastructure that has to navigate Go toolchain updates and Docker image changes, a four-day turnaround is a reasonable showing.