Two widely used Ethereum clients have issued security-focused releases that remove certificate roots associated with the recent eMudhra certificate-authority incident. Teku 26.10.3 and Besu 26.10.2 update the Java trust stores inside their Docker images, narrowing the risk that an affected HTTPS connection could accept a certificate chained to compromised intermediate keys. The releases matter most to node and validator operators, not ordinary Ether holders, and they do not describe a flaw in Ethereum's consensus rules or transaction ledger.
What the releases changed
Teku's signed 26.10.3 release, published October 27, removes emSign ECC Root CA - G3, emSign Root CA - G1, emSign Root CA - G2 and AAA Certificate Services from its Docker images. Besu 26.10.2, released October 26, removes the same four roots from its own containers. Both projects point operators to the broader eMudhra incident, in which intermediate certificate keys were compromised and affected software vendors began updating the lists of certificate authorities their products trust.
Related reporting: Lido Opens Permissionless 2,048 ETH Validator Path With 32 ETH Bond
Containers and binary installs need different checks
The packaging distinction is central. Updating to the new Docker images replaces the Java environment bundled with those containers. Teku's standalone binary and Besu's tar or zip archive instead use a Java Development Kit maintained separately by the operator. A client upgrade alone therefore may not remove the affected roots from an independently installed runtime. Adoptium says its October Temurin releases address the eMudhra compromise, while availability varies by Java version, so operators need to verify the exact runtime they deploy rather than assume every installation has changed.
Exposure depends on configuration
CryptoSlate's review of the Teku advisory says default Ethereum mainnet nodes without HTTPS URLs are unaffected and that Teku reported no exploitation. The relevant risk arises when a still-vulnerable Java runtime validates an intercepted HTTPS connection to an external service. Teku configurations can use HTTPS for remote signers, beacon or execution endpoints, builder relays, proposer data and monitoring services. The client's peer-to-peer networking does not rely on these certificate authorities, so the release is not evidence that Ethereum's gossip network or onchain signatures were broken.
Who should act
Operators using the affected Teku or Besu container images should move to the patched releases under their normal change-control process. Archive users need an additional inventory step: identify the Java vendor and version, check whether its trust store still contains the roots named by the projects, and apply the vendor's remediation. Teams that connect validators to external signers or builders have the strongest reason to confirm the whole connection path, including proxies and custom base images, rather than checking only the Ethereum client version.
What remains uncertain
The client releases reduce a defined certificate-trust risk but do not establish that every downstream package has been updated. Adoptium's release notice said some Java lines were still awaiting upstream tags when it published its guidance, and organizations may build their own images from older bases. The absence of reported exploitation is reassuring but not proof that no vulnerable runtime remains in use. For operators, the practical test is whether the deployed trust store has been remediated and whether any HTTPS-dependent validator services are still exposed to the affected chain.
Sources
- Teku 26.10.3 release
- Besu 26.10.2 release
- October 2026 Eclipse Temurin releases address the eMudhra CA compromise
- Ethereum client security fixes leave binary users with a separate Java check
AI-generated editorial image; not a photograph of the reported event. Prepared with AI assistance and source verification.
