Skip to content
Heist/ feed
Back to feed
UnratedFix available

Release notes from flux2 v2.9.5

Type: patchSources: Flux

Flux v2.9.5 hardens kubeconfig Secret handling in helm-controller and kustomize-controller by rejecting local filesystem references and requiring inline credentials and certificates.

Products
helm-controller, kustomize-controller
Affected versions
Not specified
Fixed versions
v1.6.4, v1.9.5
CVEs
Not specified
Confirmed fixed CVEs
Not specified
Updated in this feed
28 Oct 2026, 11:15 UTC · Revision 1

Source evidence

Release notes from flux2 v2.9.5

github-fluxcd-flux2 · Original source

Published 31 Aug 2026, 17:07 UTC

Flux v2.9.5 hardens kubeconfig Secret handling in helm-controller and kustomize-controller by rejecting local filesystem references and requiring inline credentials and certificates.

It hardens the handling of kubeconfig Secrets in helm-controller and kustomize-controller, which now reject kubeconfigs referencing files on the local filesystem and require credentials and certificates to be embedded inline.

helm-controller

Fixed versions: v1.6.4

kustomize-controller

Fixed versions: v1.9.5

Complete source record
{
  "id": "7439d184005adc84e96cf3ef22e84b4fc8fdd37913c7bb14f52b9c4d9341ed74",
  "url": "https://github.com/fluxcd/flux2/releases/tag/v2.9.5",
  "method": "llm",
  "payload": {
    "kind": "patch",
    "title": "Release notes from flux2 v2.9.5",
    "summary": "Flux v2.9.5 hardens kubeconfig Secret handling in helm-controller and kustomize-controller by rejecting local filesystem references and requiring inline credentials and certificates.",
    "evidence": "It hardens the handling of kubeconfig Secrets in helm-controller and kustomize-controller, which now reject kubeconfigs referencing files on the local filesystem and require credentials and certificates to be embedded inline.",
    "products": [
      {
        "name": {
          "value": "helm-controller",
          "evidence": "helm-controller v1.6.4"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "v1.6.4",
            "evidence": "helm-controller v1.6.4"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "kustomize-controller",
          "evidence": "kustomize-controller v1.9.5"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "v1.9.5",
            "evidence": "kustomize-controller v1.9.5"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "fixed_cves": [],
    "related_cves": [],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "github-fluxcd-flux2",
  "document_id": 21163,
  "published_at": "2026-08-31T17:07:22+00:00"
}