CVE-2026-63308
Helm Files.Lines Denial of Service via Empty Chart Files
Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the Files.Lines template helper in pkg/engine/files.go that allows attackers to trigger an index out of range panic by including zero-length byte slices in chart files. Attackers can include empty files in Helm charts to cause deterministic render failures across template, install, upgrade, lint, and SDK Engine.Render operations.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Passive
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.3
Helm Files.Lines Denial of Service via Empty Chart Files
Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the Files.Lines template helper in pkg/engine/files.go that allows attackers to trigger an index out of range panic by including zero-length byte slices in chart files. Attackers can include empty files in Helm charts to cause deterministic render failures across template, install, upgrade, lint, and SDK Engine.Render operations.
- Record
CVE-2026-63308- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Weakness
- CWE-129
- Updated
- 2026-11-02
EUVDEUVD-2026-45213
5.3
Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the Files.Lines template helper in pkg/engine/files.go that allows attackers to trigger an index out of range panic by including zero-length byte slices in chart files. Attackers can include empty files in Helm charts to cause deterministic render failures across template, install, upgrade, lint, and SDK Engine.Render operations.
- Record
EUVD-2026-45213- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-5gjx-96wq-c8r2
5.3
Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the...
Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the Files.Lines template helper in pkg/engine/files.go that allows attackers to trigger an index out of range panic by including zero-length byte slices in chart files. Attackers can include empty files in Helm charts to cause deterministic render failures across template, install, upgrade, lint, and SDK Engine.Render operations.
- Record
GHSA-5gjx-96wq-c8r2- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Weakness
- CWE-129
- Updated
- 2026-11-02
NVD
5.3
Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the Files.Lines template helper in pkg/engine/files.go that allows attackers to trigger an index out of range panic by including zero-length byte slices in chart files. Attackers can include empty files in Helm charts to cause deterministic render failures across template, install, upgrade, lint, and SDK Engine.Render operations.
- Record
CVE-2026-63308- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-129
- Updated
- 2026-11-02
OSV
5.3
Helm Files.Lines Denial of Service via Empty Chart Files
Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the Files.Lines template helper in pkg/engine/files.go that allows attackers to trigger an index out of range panic by including zero-length byte slices in chart files. Attackers can include empty files in Helm charts to cause deterministic render failures across template, install, upgrade, lint, and SDK Engine.Render operations.
- Record
CVE-2026-63308- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - Weakness
- CWE-129
- Updated
- 2026-11-02
OSVRHSA-2026:42230
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:42230- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 12 moreShow less
OSVRHSA-2026:42241
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:42241- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:55180
4.3
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:55180- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVAZL-92991 No score
CVE-2026-63308 affecting package cert-manager for versions less than 1.12.15-11
Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the Files.Lines template helper in pkg/engine/files.go that allows attackers to trigger an index out of range panic by including zero-length byte slices in chart files. Attackers can include empty files in Helm charts to cause deterministic render failures across template, install, upgrade, lint, and SDK Engine.Render operations.
- Record
AZL-92991- Updated
- 2026-11-05
OSVBIT-helm-2026-63308 No score
Helm Files.Lines Denial of Service via Empty Chart Files
Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the Files.Lines template helper in pkg/engine/files.go that allows attackers to trigger an index out of range panic by including zero-length byte slices in chart files. Attackers can include empty files in Helm charts to cause deterministic render failures across template, install, upgrade, lint, and SDK Engine.Render operations.
- Record
BIT-helm-2026-63308- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11386-1 No score
helm-4.2.3-4.1 on GA media
These are all security issues fixed in the helm-4.2.3-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11386-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11387-1 No score
helm3-3.21.3-4.1 on GA media
These are all security issues fixed in the helm3-3.21.3-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11387-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21809-1 No score
Security update for helm
This update for helm fixes the following issues:
Update to version 3.21.1:
- CVE-2026-37236: github.com/grpc-ecosystem/grpc-gateway/v2/runtime: client can override the HTTP method of a POST request through the X-HTTP-Method-Override header and bypass established access control (bsc#1277949).
- CVE-2026-41178: go.opentelemetry.io/otel/baggage: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276644).
- CVE-2026-48978: oras.land/oras-go/v2/registry/remote/auth: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens (bsc#1270127).
- CVE-2026-50151: oras-go: Credential forwarding via unvalidated Location header during blob upload (bsc#1271660).
- CVE-2026-63308: processing zero-length byte slices in template chart files can trigger an index out-of-range panic (bsc#1272402).
- CVE-2026-84303: github.com/grpc/grpc-go: xDS RBAC HTTP filter implementation issue allows for bypass of authorization policies via mixed-case or canonical-case header matches (bsc#1278270).
- CVE-2026-84304: github.com/grpc/grpc-go: heap memory exhaustion via HTTP/2 DATA frame fragmentation (bsc#1278273).
- CVE-2026-84445: google.golang.org/grpc: DoS via crash due to missing
:authorityandHostheaders in gRPC-Go xDS servers (bsc#1278688). - gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
- Record
openSUSE-SU-2026:21809-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23456-1 No score
Security update for helm
This update for helm fixes the following issues:
- CVE-2026-37236: github.com/grpc-ecosystem/grpc-gateway/v2/runtime: client can override the HTTP method of a POST request through the X-HTTP-Method-Override header and bypass established access control (bsc#1277949).
- CVE-2026-41178: go.opentelemetry.io/otel/baggage,go.opentelemetry.io/otel/propagation: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276510).
- CVE-2026-48978: oras.land/oras-go/v2/registry/remote/auth: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens (bsc#1270127).
- CVE-2026-50151: oras-go: Credential forwarding via unvalidated Location header during blob upload (bsc#1271660).
- CVE-2026-63308: processing zero-length byte slices in template chart files can trigger an index out-of-range panic (bsc#1272402).
- gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
- Record
SUSE-SU-2026:23456-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23506-1 No score
Security update for helm
This update for helm fixes the following issues:
Update to version 3.21.1:
- CVE-2026-37236: github.com/grpc-ecosystem/grpc-gateway/v2/runtime: client can override the HTTP method of a POST request through the X-HTTP-Method-Override header and bypass established access control (bsc#1277949).
- CVE-2026-41178: go.opentelemetry.io/otel/baggage: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276644).
- CVE-2026-48978: oras.land/oras-go/v2/registry/remote/auth: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens (bsc#1270127).
- CVE-2026-50151: oras-go: Credential forwarding via unvalidated Location header during blob upload (bsc#1271660).
- CVE-2026-63308: processing zero-length byte slices in template chart files can trigger an index out-of-range panic (bsc#1272402).
- CVE-2026-84303: github.com/grpc/grpc-go: xDS RBAC HTTP filter implementation issue allows for bypass of authorization policies via mixed-case or canonical-case header matches (bsc#1278270).
- CVE-2026-84304: github.com/grpc/grpc-go: heap memory exhaustion via HTTP/2 DATA frame fragmentation (bsc#1278273).
- CVE-2026-84445: google.golang.org/grpc: DoS via crash due to missing
:authorityandHostheaders in gRPC-Go xDS servers (bsc#1278688). - gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
- Record
SUSE-SU-2026:23506-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23522-1 No score
Security update for helm
This update for helm fixes the following issues:
- CVE-2026-37236: github.com/grpc-ecosystem/grpc-gateway/v2/runtime: client can override the HTTP method of a POST request through the X-HTTP-Method-Override header and bypass established access control (bsc#1277949).
- CVE-2026-41178: go.opentelemetry.io/otel/baggage,go.opentelemetry.io/otel/propagation: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276510).
- CVE-2026-48978: oras.land/oras-go/v2/registry/remote/auth: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens (bsc#1270127).
- CVE-2026-50151: oras-go: Credential forwarding via unvalidated Location header during blob upload (bsc#1271660).
- CVE-2026-63308: processing zero-length byte slices in template chart files can trigger an index out-of-range panic (bsc#1272402).
- gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
- Record
SUSE-SU-2026:23522-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23688-1 No score
Security update for helm
This update for helm fixes the following issues:
Update to version 3.21.1:
- CVE-2026-37236: github.com/grpc-ecosystem/grpc-gateway/v2/runtime: client can override the HTTP method of a POST request through the X-HTTP-Method-Override header and bypass established access control (bsc#1277949).
- CVE-2026-41178: go.opentelemetry.io/otel/baggage: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276644).
- CVE-2026-48978: oras.land/oras-go/v2/registry/remote/auth: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens (bsc#1270127).
- CVE-2026-50151: oras-go: Credential forwarding via unvalidated Location header during blob upload (bsc#1271660).
- CVE-2026-63308: processing zero-length byte slices in template chart files can trigger an index out-of-range panic (bsc#1272402).
- CVE-2026-84303: github.com/grpc/grpc-go: xDS RBAC HTTP filter implementation issue allows for bypass of authorization policies via mixed-case or canonical-case header matches (bsc#1278270).
- CVE-2026-84304: github.com/grpc/grpc-go: heap memory exhaustion via HTTP/2 DATA frame fragmentation (bsc#1278273).
- CVE-2026-84445: google.golang.org/grpc: DoS via crash due to missing
:authorityandHostheaders in gRPC-Go xDS servers (bsc#1278688). - gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
- Record
SUSE-SU-2026:23688-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3882-1 No score
Security update for helm
This update for helm fixes the following issues:
- CVE-2026-41178:
go.opentelemetry.io/otel/baggage,go.opentelemetry.io/otel/propagation: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276510). - CVE-2026-63308: processing zero-length byte slices in template chart files can trigger an index out-of-range panic (bsc#1272402).
- gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
Changes for helm:
- Bump vendor to address various security issues:
- Record
SUSE-SU-2026:3882-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cert-managerAzure Linux:3 |
before 1.12.15-11 | 1.12.15-11 |
helmBitnami |
before 4.2.4 | 4.2.4 |
helm4Red Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:4.2.3-0.1.2.hum1 | 0:4.2.3-0.1.2.hum1 |
helm3Red Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:3.21.3-0.1.2.hum1 | 0:3.21.3-0.1.2.hum1 |
helm3Red Hat:hummingbird:1 |
before 0:3.21.4-0.1.hum1 | 0:3.21.4-0.1.hum1 |
c-aresSUSE:Linux Micro 6.2 From an advisory covering 5 CVEs |
before 1.34.8-160000.1.1 | 1.34.8-160000.1.1 |
helmSUSE:Linux Micro 6.0 From an advisory covering 5 CVEs |
before 3.21.3-2.1 | 3.21.3-2.1 |
helmSUSE:Linux Micro 6.2 From an advisory covering 8 CVEs |
before 3.21.3-160000.2.1 | 3.21.3-160000.2.1 |
helmSUSE:Linux Micro 6.1 From an advisory covering 5 CVEs |
before 3.21.3-slfo.1.1_2.1 | 3.21.3-slfo.1.1_2.1 |
helmSUSE:Linux Enterprise Server 16.0 From an advisory covering 8 CVEs |
before 3.21.3-160000.2.1 | 3.21.3-160000.2.1 |
Show 17 moreShow less
| Package | Affected | Fixed |
|---|---|---|
helmSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 8 CVEs |
before 3.21.3-160000.2.1 | 3.21.3-160000.2.1 |
helmSUSE:Linux Enterprise Micro 5.5 From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise Module for Containers 15 SP7 From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise Module for Package Hub 15 SP7 From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 3 CVEs |
before 3.21.3-150000.1.93.1 | 3.21.3-150000.1.93.1 |
helmopenSUSE:Tumbleweed |
before 4.2.3-4.1 | 4.2.3-4.1 |
helm3openSUSE:Tumbleweed |
before 3.21.3-4.1 | 3.21.3-4.1 |
helmopenSUSE:Leap 16.0 From an advisory covering 8 CVEs |
before 3.21.3-160000.2.1 | 3.21.3-160000.2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-63308 is a medium vulnerability (CVSS 5.3) in Helm, published July 17, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.49%, the 42nd percentile. Fixed in cert-manager 1.12.15-11.
References
github.com/helm/helm/issues/32279
github.com/helm/helm/pull/32290
github.com/helm/helm/commit/ba6c9a29efa7bf9198dad6a5ec12b4fb30c96017
vulncheck.com/advisories/helm-files-lines-denial-of-service-via-empty-chart-files
nvd.nist.gov/vuln/detail/CVE-2026-63308
vulncheck.com/advisories/chat2db-insecure-direct-object-reference-via-get-api-connection-datasource
Show 49 moreShow less
github.com/advisories/GHSA-5gjx-96wq-c8r2
github.com/CVEProject/cvelistV5/tree/main/cves/2026/63xxx/CVE-2026-63308.json
github.com/helm/helm
access.redhat.com/errata/RHSA-2026:42230
access.redhat.com/security/cve/CVE-2026-63308
access.redhat.com/security/updates/classification
images.redhat.com
access.redhat.com/security/cve/CVE-2026-56852
access.redhat.com/security/cve/CVE-2026-50162
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_42230.json
bugzilla.redhat.com/show_bug.cgi?id=2499694
cve.org/CVERecord?id=CVE-2026-50162
nvd.nist.gov/vuln/detail/CVE-2026-50162
github.com/oras-project/oras-go/security/advisories/GHSA-8xwf-rjm4-xvhv
bugzilla.redhat.com/show_bug.cgi?id=2504233
cve.org/CVERecord?id=CVE-2026-56852
nvd.nist.gov/vuln/detail/CVE-2026-56852
go.dev/cl/794100
go.dev/issue/80142
pkg.go.dev/vuln/GO-2026-5970
bugzilla.redhat.com/show_bug.cgi?id=2501801
cve.org/CVERecord?id=CVE-2026-63308
access.redhat.com/errata/RHSA-2026:42241
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_42241.json
access.redhat.com/errata/RHSA-2026:55180
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_55180.json
suse.com/support/update/announcement/2026/suse-su-202623456-1
bugzilla.suse.com/1270127
bugzilla.suse.com/1271660
bugzilla.suse.com/1272402
bugzilla.suse.com/1276510
bugzilla.suse.com/1276514
bugzilla.suse.com/1277949
suse.com/security/cve/CVE-2026-37236
suse.com/security/cve/CVE-2026-41178
suse.com/security/cve/CVE-2026-48978
suse.com/security/cve/CVE-2026-50151
suse.com/security/cve/CVE-2026-63308
suse.com/support/update/announcement/2026/suse-su-202623506-1
bugzilla.suse.com/1276644
bugzilla.suse.com/1278270
bugzilla.suse.com/1278273
bugzilla.suse.com/1278688
suse.com/security/cve/CVE-2026-84303
suse.com/security/cve/CVE-2026-84304
suse.com/security/cve/CVE-2026-84445
suse.com/support/update/announcement/2026/suse-su-202623522-1
suse.com/support/update/announcement/2026/suse-su-202623688-1
suse.com/support/update/announcement/2026/suse-su-20263882-1