CVE-2024-3744 json
Kubernetes azure-file-csi-driver in versions before 1.29.4 and 1.30.1 discloses service account tokens in logs
published 2024-05-15 2 y ago modified 2026-06-17 4 mo ago also GHSA-qjqg-4wg7-957h , GO-2024-2861 , EUVD-2024-1746
- cvss
- 6.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 18%
- public exploits
- 0
- none known
Summary
A security issue was discovered in azure-file-csi-driver where an actor with access to the driver logs could observe service account tokens. These tokens could then potentially be exchanged with external cloud providers to access secrets stored in cloud vault solutions. Tokens are only logged when TokenRequests is configured in the CSIDriver object and the driver is set to run at log level 2 or greater via the -v flag.
Patch / fix
- go sigs.k8s.io/azurefile-csi-driver 1.29.4, 1.30.1
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2024-3744 updated cvss 6.5
azure-file-csi-driver: exposure of service account tokens in logs
-
Red Hat OpenShift Container Platform 4 openshift4/ose-azure-file-csi-driver-rhel9, openshift4/ose-azure-file-csi-driver-operator-rhel8not affected: vulnerable code not present
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
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
0.27% chance of exploitation in the next 30 days, higher than 18% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 6.5 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N |
| GitHub | 3.1 | 6.5 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | sigs.k8s.io/azurefile-csi-driver | <1.29.4 >=1.30.0, <1.30.1 |
1.29.4 1.30.1 |
Affected products
- Kubernetes azure-file-csi-driver
Classification
- Weakness
-
- CWE-532 Insertion of Sensitive Information into Log File
References
-
github.com
/kubernetes-sigs/azurefile-csi-driver/commit/a1b7446de942136419f07394efeef804523f87ae
web
-
github.com
/kubernetes-sigs/azurefile-csi-driver/commit/e11ff3dc2c03894cde692213308f9991e7bbd5bf
web
-
groups.google.com
/g/kubernetes-security-announce/c/hcgZE2MQo1A/m/Y4C6q-CYAgAJ
mailing-list, web
-
github.com
/kubernetes/kubernetes/issues/124759
issue-tracking, web
-
openwall.com
/lists/oss-security/2024/05/09/4
web
-
nvd.nist.gov
/vuln/detail/CVE-2024-3744
advisory
-
github.com
/kubernetes-sigs/azurefile-csi-driver
package
-
github.com
/advisories/GHSA-qjqg-4wg7-957h
advisory
Sources
- CVE List CVE-2024-3744
- GitHub Advisory GHSA-qjqg-4wg7-957h
- NVD CVE-2024-3744
- OSV GO-2024-2861
Fencer Vulns 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.