Overview
Important
This is a recommended release for op-challenger operators running kona-host v1.8.1, and a strongly recommended one for operators on v1.8.0 or earlier, because it also contains the eMudhra certificate authority fixes from v1.8.1. It contains stricter dependency-set validation at startup, support for beacon nodes that serve SLOT_DURATION_MS, and a TLS library security update.
Breaking changes
- kona-host refuses to start with an unusable
--depset-cfg(#23276). If the file passed to--depset-cfgis missing, unreadable or doesn't parse, kona-host now exits with an error naming the file, instead of serving an empty dependency set. A dependency set whoseoverrideMessageExpiryWindowis above 604800 seconds (7 days) is also rejected. op-challenger passes--depset-cfgonly when a dependency set file is configured with--depset-configor its--cannon-kona-depset-config/--super-cannon-kona-depset-configvariants; operators relying on--networkare unaffected. Operators who set it must check that the file exists, parses, and has no override above 7 days before upgrading.
Other changes
Host
- Includes the eMudhra certificate authority fixes (CVE-2026-111943) first released in v1.8.1:
rustls-webpki0.103.16 (RUSTSEC-2026-0382) rejects the compromised eMudhra intermediates on kona-host's TLS connections to L1, L2 and beacon RPCs,webpki-roots1.0.10 (RUSTSEC-2026-0381) removes the eMudhra roots from the bundled root set, and the image's CA trust store (ca-certificates-bundle20260909-r3) no longer includes the emSign Root CA G3, C1 and C3 roots (#23567, #23566) - kona-host now reads the beacon slot duration from
SLOT_DURATION_MSin the beacon node's/eth/v1/config/spec, falling back toSECONDS_PER_SLOT, so it keeps fetching blobs from consensus clients that no longer serveSECONDS_PER_SLOT. If neither key is present, it fails with an error naming both (#23138) - rustls is updated to 0.23.46 for RUSTSEC-2026-0349, a low-severity post-quantum key-exchange downgrade. It affects kona-host's TLS connections to L1, L2 and beacon RPCs (#23433)
Full Changelog: kona-host/v1.8.1...kona-host/v1.9.0
🚢 Docker Image: