CVE Explorer
CVE-2026-23990
The Flux Operator is a Kubernetes CRD controller that manages the lifecycle of CNCF Flux CD and the ControlPlane enterprise distribution. Starting in version 0.36.0 and prior to version 0.40.0, a privilege escalation vulnerability exists in the Flux Operator Web UI authentication code that allows an attacker to bypass Kubernetes RBAC impersonation and execute API requests with the operator's service account privileges. In order to be vulnerable, cluster admins must configure the Flux Operator wi
Known exploited
Not asserted
Disputed
No
Stale source
No
Conflicts
1
Preserved source conflicts
No provider value was silently selected as the winner.
cwe · 2 assertions
{"cweId":"CWE-269","description":"CWE-269: Improper Privilege Management","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/problemTypes/0/descriptions/0
{"cweId":"CWE-862","description":"CWE-862: Missing Authorization","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/problemTypes/1/descriptions/0
Affected products and versions
1 source assertion{"product":"flux-operator","vendor":"controlplaneio-fluxcd","versions":[{"status":"affected","version":">= 0.36.0, < 0.40.0"}]}
- cve_program_cvelist_v5affectedurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/affected/0
Provider-owned CVSS observations
1 source assertion{"metric":{"attackComplexity":"HIGH","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":5.3,"baseSeverity":"MEDIUM","confidentialityImpact":"HIGH","integrityImpact":"NONE","privilegesRequired":"LOW","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N","version":"3.1"},"metric_type":"cvssV3_1"}
- cve_program_cvelist_v5cvssurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/metrics/0/cvssV3_1
CWE assertions
2 source assertions{"cweId":"CWE-269","description":"CWE-269: Improper Privilege Management","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/problemTypes/0/descriptions/0
{"cweId":"CWE-862","description":"CWE-862: Missing Authorization","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/problemTypes/1/descriptions/0
Source references
4 source assertions{"name":"https://github.com/controlplaneio-fluxcd/flux-operator/commit/084540424f6de8ba5d88fb1fd1e8472ba29afd7e","tags":["x_refsource_MISC"],"url":"https://github.com/controlplaneio-fluxcd/flux-operator/commit/084540424f6de8ba5d88fb1fd1e8472ba29afd7e"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/references/2
{"name":"https://github.com/controlplaneio-fluxcd/flux-operator/pull/610","tags":["x_refsource_MISC"],"url":"https://github.com/controlplaneio-fluxcd/flux-operator/pull/610"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/references/1
{"name":"https://github.com/controlplaneio-fluxcd/flux-operator/releases/tag/v0.40.0","tags":["x_refsource_MISC"],"url":"https://github.com/controlplaneio-fluxcd/flux-operator/releases/tag/v0.40.0"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/references/3
{"name":"https://github.com/controlplaneio-fluxcd/flux-operator/security/advisories/GHSA-4xh5-jcj2-ch8q","tags":["x_refsource_CONFIRM"],"url":"https://github.com/controlplaneio-fluxcd/flux-operator/security/advisories/GHSA-4xh5-jcj2-ch8q"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5e267da6bc27f478e59f11ccf54ccae0352fbc1ef289e6e09f2d0a1402a72df8 · sha256:e0d30ff3603937a4… · /containers/cna/references/0
Attribution and limitations
- CVE Program CVEList V5: Reproduce the MITRE copyright designation and CVE license in copies. Source →
Provider severity values are preserved separately. Baitaphish does not convert them into a risk rating, infer affected products, or treat EPSS as observed exploitation.