CVE-2019-25210 json
Withdrawn Advisory: Helm shows secrets in clear text
published 2y ago modified last mo. also GHSA-jw44-4f3j-q396 , EUVD-2024-0953
- cvss
- 9.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.7%
- EPSS 0.7% chance of exploitation in 30 days, percentile 52%
- public exploits
- 0
- none known
Summary
An issue was discovered in Cloud Native Computing Foundation (CNCF) Helm through 3.13.3. It displays values of secrets when the --dry-run flag is used. This is a security concern in some use cases, such as a --dry-run call by a CI/CD tool. NOTE: the vendor's position is that this behavior was introduced intentionally, and cannot be removed without breaking backwards compatibility (some users may be relying on these values). Also, it is not the Helm Project's responsibility if a user decides to use --dry-run within a CI/CD environment whose output is visible to unauthorized persons.
Is CVE-2019-25210 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2019-25210 updated cvss 6.5
helm: shows secrets with --dry-run option in clear text
-
Red Hat Openshift Container Storage 4 ocs4/ocs-rhel8-operator, ocs4/rook-ceph-rhel8-operatoraffected: no fix planned “Out of support scope”
-
Red Hat OpenShift Container Platform 4.16 openshift4/ose-azure-cluster-api-controllers-rhel9 v4.16.0-202406131906.p0.gface7da.assembly.stream.el9fixed: vendor fix RHSA-2024:0041
-
Red Hat OpenShift Container Platform 4.18 openshift4/ose-operator-sdk-rhel9 v4.18.0-202502110432.p0.gce80aa9.assembly.stream.el9, openshift4/ose-operator-registry-rhel9 v4.18.0-202504151633.p0.gcc44b48.assembly.stream.el9fixed: vendor fix RHSA-2025:4019
-
Red Hat RHACS 4.3 for RHEL 8 advanced-cluster-security/rhacs-main-rhel8 4.3.6-4, advanced-cluster-security/rhacs-roxctl-rhel8 4.3.6-2, advanced-cluster-security/rhacs-scanner-rhel8 4.3.6-3, advanced-cluster-security/rhacs-rhel8-operator 4.3.6-2, advanced-cluster-security/rhacs-collector-rhel8 4.3.6-3, advanced-cluster-security/rhacs-operator-bundle 4.3.6-4, +5 morefixed: vendor fix RHSA-2024:1549
-
Red Hat RHACS 4.4 for RHEL 8 advanced-cluster-security/rhacs-main-rhel8 4.4.0-17, advanced-cluster-security/rhacs-roxctl-rhel8 4.4.0-9, advanced-cluster-security/rhacs-rhel8-operator 4.4.0-9, advanced-cluster-security/rhacs-scanner-rhel8 4.4.0-11, advanced-cluster-security/rhacs-collector-rhel8 4.4.0-2, advanced-cluster-security/rhacs-central-db-rhel8 4.4.0-9, +7 morefixed: vendor fix RHSA-2024:1570
-
Red Hat cert-manager Operator for Red Hat OpenShift cert-manager/jetstack-cert-manager-rhel9 Red Hat OpenShift Service Mesh 2 openshift-service-mesh/istio-cni-rhel8, openshift-service-mesh/istio-rhel8-operator Red Hat Advanced Cluster Management for Kubernetes 2 rhacm2/multiclusterhub-rhel8, acm-search-v2-operator-container, rhacm2/submariner-rhel8-operator, rhacm2/acm-volsync-addon-controller-rhel8, rhacm2/multicluster-operators-channel-rhel8, rhacm2/multicluster-operators-subscription-rhel8, +1 more Red Hat Advanced Cluster Security 3 advanced-cluster-security/rhacs-main-rhel8 Red Hat OpenShift Container Platform 4 openshift4/ose-console, openshift4/ose-olm-rukpak-rhel8, openshift4/metallb-rhel8-operator, openshift4/oc-mirror-plugin-rhel9, openshift4/special-resource-rhel8-operator Red Hat OpenShift Container Platform 4.16 rhcos 416.94.202406172220-0, openshift4/ose-cli-rhel9 v4.16.0-202406131906.p0.ga245041.assembly.stream.el9, openshift4/ose-pod-rhel9 v4.16.0-202406170957.p0.g29c95f3.assembly.stream.el9, openshift4/ose-sdn-rhel9 v4.16.0-202406131906.p0.g5b658c4.assembly.stream.el9, openshift4/ose-etcd-rhel9 v4.16.0-202406131906.p0.gbc2fec2.assembly.stream.el9, openshift4/ose-tests-rhel9 v4.16.0-202406131906.p0.g3bb691e.assembly.stream.el9, +185 morenot affected: vulnerable code not present
+4 more productsfewer
Red Hat OpenShift Container Platform 4.18 rhcos 418.94.202504170303-0, openshift4/frr-rhel9 v4.18.0-202504151633.p0.g78714ea.assembly.stream.el9, openshift4/metallb-rhel9 v4.18.0-202502041632.p0.gdcee704.assembly.stream.el9, openshift4/ose-cli-rhel9 v4.18.0-202504151633.p0.geb9bc9b.assembly.stream.el9, openshift4/ose-pod-rhel9 v4.18.0-202504151633.p0.g97471c6.assembly.stream.el9, openshift4/ose-ptp-rhel9 v4.18.0-202501230001.p0.gcc2e8c8.assembly.stream.el9, +233 more Red Hat Openshift Data Foundation 4 odf4/rook-ceph-rhel9-operator, odf4/odf-csi-addons-sidecar-rhel8 Red Hat OpenShift Virtualization 4 container-native-virtualization/cluster-network-addons-operator, container-native-virtualization/cluster-network-addons-operator-rhel9 Red Hat OpenStack Platform 16.2 osp-director-provisioner-container
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- total
- Assessed
- 2y ago
Exploit prediction
0.68% chance of exploitation in the next 30 days, higher than 52% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N |
| NVD | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
| CNA | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N |
Affected products
- helm helm
Classification
- Weakness
-
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
References
-
helm.sh
/blog/response-cve-2019-25210/
vendor-advisory
-
github.com
/helm/helm/issues/7275
web, issue-tracking
-
cncf.io
/projects/helm/
product
-
nvd.nist.gov
/vuln/detail/CVE-2019-25210
advisory
-
github.com
/helm/helm
web
-
helm.sh
/blog/response-cve-2019-25210
web
-
cncf.io
/projects/helm
web
Sources
- CVE List CVE-2019-25210
- GitHub Advisory GHSA-jw44-4f3j-q396
- NVD CVE-2019-25210
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.