Skip to content
Heist/ feed
Back to feed
UnratedFix available

4.20.0

Type: patchSources: ZITADEL

ZITADEL 4.20.0 changes outbound TLS certificate validation so connections through compromised eMudhra intermediate CAs are no longer accepted. Affected endpoints need a new certificate, and the check cannot be disabled.

Products
ZITADEL
Affected versions
Not specified
Fixed versions
4.20.0
CVEs
Not specified
Confirmed fixed CVEs
Not specified
Updated in this feed
30 Oct 2026, 20:29 UTC · Revision 1

Source evidence

4.20.0

github-zitadel-zitadel · Original source

Published 22 Oct 2026, 11:27 UTC

ZITADEL 4.20.0 changes outbound TLS certificate validation so connections through compromised eMudhra intermediate CAs are no longer accepted. Affected endpoints need a new certificate, and the check cannot be disabled.

Outbound TLS connections (SMTP, external IdPs, Actions and webhook targets, HTTP SMS providers) no longer accept certificate chains through the compromised eMudhra intermediate CAs (#12969); affected endpoints need a new certificate, the check can't be disabled.

ZITADEL

Fixed versions: 4.20.0

Prerequisites: Outbound TLS connections (SMTP, external IdPs, Actions and webhook targets, HTTP SMS providers)

Complete source record
{
  "id": "0acfb9743005473b2a3dfc593f2357ab5253823ab2023638366cefbd96660d34",
  "url": "https://github.com/zitadel/zitadel/releases/tag/v4.20.0",
  "method": "llm",
  "payload": {
    "kind": "patch",
    "title": "4.20.0",
    "summary": "ZITADEL 4.20.0 changes outbound TLS certificate validation so connections through compromised eMudhra intermediate CAs are no longer accepted. Affected endpoints need a new certificate, and the check cannot be disabled.",
    "evidence": "Outbound TLS connections (SMTP, external IdPs, Actions and webhook targets, HTTP SMS providers) no longer accept certificate chains through the compromised eMudhra intermediate CAs (#12969); affected endpoints need a new certificate, the check can't be disabled.",
    "products": [
      {
        "name": {
          "value": "ZITADEL",
          "evidence": "ZITADEL is now built with Go 1.26.10."
        },
        "prerequisites": [
          {
            "value": "Outbound TLS connections (SMTP, external IdPs, Actions and webhook targets, HTTP SMS providers)",
            "evidence": "Outbound TLS connections (SMTP, external IdPs, Actions and webhook targets, HTTP SMS providers) no longer accept certificate chains through the compromised eMudhra intermediate CAs (#12969); affected endpoints need a new certificate, the check can't be disabled."
          }
        ],
        "fixed_versions": [
          {
            "value": "4.20.0",
            "evidence": "4.20.0 (2026-10-22)"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "fixed_cves": [],
    "related_cves": [],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "github-zitadel-zitadel",
  "document_id": 22958,
  "published_at": "2026-10-22T11:27:04+00:00"
}