chore(deps): bump helm.sh/helm/v4 from 4.0.2 to 4.1.4#16258
Open
renovate[bot] wants to merge 1 commit intorelease-2.13from
Open
chore(deps): bump helm.sh/helm/v4 from 4.0.2 to 4.1.4#16258renovate[bot] wants to merge 1 commit intorelease-2.13from
renovate[bot] wants to merge 1 commit intorelease-2.13from
Conversation
Contributor
Author
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
auto-merge was automatically disabled
April 13, 2026 16:28
Pull request was closed
dc84a4c to
0c10f09
Compare
0c10f09 to
025f8a9
Compare
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
025f8a9 to
2d3a364
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v4.0.2→v4.1.4Helm Chart extraction output directory collapse via
Chart.yamlname dot-segmentBIT-helm-2026-35206 / CVE-2026-35206 / GHSA-hr2v-4r36-88hr
More information
Details
Helm is a package manager for Charts for Kubernetes. In Helm versions <=3.20.1 and <=4.1.3, a specially crafted Chart will cause
helm pull --untar [chart URL | repo/chartname]to write the Chart's contents to the immediate output directory (as defaulted to the current working directory; or as given by the--destinationand--untardirflags), rather than the expected output directory suffixed by the chart's name.Impact
The bug enables writing the Chart's contents (unpackaged/untar'ed) to the output directory
<output dir>/, instead of the expected<output dir>/<chart name>/, potentially overwriting the contents of the targeted directory.Note: a chart name containing POSIX dot-dot, or dot-dot and slashes (as if to refer to parent directories) do not resolve beyond the output directory as designed.
Patches
This issue has been resolved in Helm v3.20.2 and v4.1.3
A Chart with an unexpected name (those specified to be "." or ".."), or a Chart name which results in a non-unique directory will be rejected.
Workarounds
Ensure the the name of the Chart does not comprise/contain POSIX pathname special directory references ie. dot-dot ("..") or dot ("."). In addition, ensuring that the
pull --untarflag (or equivalent SDK option) refers to a unique/empty output directory prevents chart extraction from inadvertently overwriting existing files within the specified directory.Credits
Oleh Konko
@1seal
Severity
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:N/SA:NReferences
This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).
Helm's plugin verification fails open when .prov is missing, allowing unsigned plugin install
BIT-helm-2026-35205 / CVE-2026-35205 / GHSA-q5jf-9vfq-h4h7
More information
Details
Helm is a package manager for Charts for Kubernetes. In Helm versions >=4.0.0 and <=4.1.3, Helm will install plugins missing provenance (
.provfile) when signature verification is required.Impact
The bug allows plugin authors to omit provenance (signing) data from plugins, bypassing plugin signature verification upon plugin install/update.
Notably, plugin hooks will be executed as designed on the installed plugin, enabling a malicious plugin to execute arbitrary code.
Patches
This issue has been patched in Helm v4.1.4
Installing/updating a plugin with missing provenance will error if signature verification is required.
Workarounds
Users may manually validate that a plugin archive is not missing provenance data (
.provfile) before installation.Severity
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NReferences
This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).
Helm has a path traversal in plugin metadata version enables arbitrary file write outside Helm plugin directory
BIT-helm-2026-35204 / CVE-2026-35204 / GHSA-vmx8-mqv2-9gmg
More information
Details
Helm is a package manager for Charts for Kubernetes. In Helm versions >=4.0.0 and <=4.1.3, a specially crafted Helm plugin, when installed or updated, will cause Helm to write the contents of the plugin to an arbitrary filesystem location.
Impact
A Helm user who installs or updates a plugin that is specially crafted can cause Helm to attempt to write the content of the affected plugin to an arbitrary location on the user's filesystem. Impacted users risk potentially overwriting user and system files which may further compromise the integrity of a system.
Patches
This issue has been patched in Helm v4.1.4
Installing/updating a plugin with a non-SemVer version (which excludes path traversal patterns) will result in an error.
Workarounds
Validate that the
plugin.yamlof the Helm plugin does not include aversion:field containing POSIX dot-dot path separators ie. "/../".Severity
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:L/SC:H/SI:H/SA:HReferences
This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).
Release Notes
helm/helm (helm.sh/helm/v4)
v4.1.4: Helm v4.1.4Compare Source
Helm v4.1.4 is a security fix patch release. Users are encouraged to upgrade for the best experience.
The community keeps growing, and we'd love to see you there!
Security fixes
Chart.yamlname dot-segment.provis missing, allowing unsigned plugin installA big thank you to the reporters of these issues (@maru1009, @1seal).
Installation and Upgrading
Download Helm v4.1.4. The common platform binaries are here:
The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with
bash.What's Next
Changelog
05fa379(George Jenkins)4e7994d(George Jenkins)2581943(George Jenkins)36c8539(George Jenkins)c61e086(Terry Howe)v4.1.3: Helm v4.1.3Compare Source
Helm v4.1.3 is a patch release. Users are encouraged to upgrade for the best experience.
Note there was no 4.1.2 release due to a release automation issue.
The community keeps growing, and we'd love to see you there!
Notable Changes
FailedStatusis treated as a terminal state, causing upgrades to fail prematurely when cluster autoscalers needed time to provision nodes, or when pods were being deleted during rolling updates #31897--atomicflag on install command #31901Installation and Upgrading
Download Helm v4.1.3. The common platform binaries are here:
BlobNotFoundThe specified blob does not exist.RequestId:a97d6fdb-301e-0045-72a5-b120d7000000
Time:2026-03-11T22:20:16.6057319Z)
This release was signed with
208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155and can be found at @scottrigby keybase account. Please use the attached signatures for verifying this release usinggpg.The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with
bash.What's Next
Changelog
c94d381(Matheus Pimenta)b36d660(Austin Abro)04a91af(Austin Abro)c3c57db(Evans Mungai)d47cb2b(Evans Mungai)790bf92(Evans Mungai)f7cec12(Evans Mungai)d94a5c9(Evans Mungai)8c5fe4e(Evans Mungai)217db28(dependabot[bot])7cb43e0(Travis Leeden)5b26d4f(Terry Howe)360c131(Terry Howe)69a0a92(dependabot[bot])b868e6a(Matheus Pimenta)dbfbea9(rohansood10)099192c(dependabot[bot])4967ead(Pedro Tôrres)2fe6b10(Pedro Tôrres)e3e2d01(Evans Mungai)c15e711(Manuel Alonso)df82e68(Manuel Alonso)4b896ca(Manuel Alonso)3fc7939(Manuel Alonso Gonzalez)6017d2b(Manuel Alonso)f451967(Manuel Alonso)fdadff5(Manuel Alonso)10d6067(Manuel Alonso)0fec40f(Mujib Ahasan)2637498(Mujib Ahasan)961d7d7(Mujib Ahasan)29e4506(Mujib Ahasan)d55b0b9(Mujib Ahasan)c1c090e(Mujib Ahasan)5e09313(Mujib Ahasan)f289d16(Mujib Ahasan)bfac739(Orgad Shaneh)v4.1.2Compare Source
v4.1.1: Helm v4.1.1Compare Source
Helm v4.1.1 is a patch release. Users are encouraged to upgrade for the best experience.
The community keeps growing, and we'd love to see you there!
Notable Changes
Installation and Upgrading
Download Helm v4.1.1. The common platform binaries are here:
The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with
bash.This release was signed by @gjenkins8 with key
BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739, which can be found at https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739. Please use the attached signatures for verifying this release usinggpg.The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with
bash.What's Next
Changelog
5caf004(Matheus Pimenta)2519a88(Matheus Pimenta)b2c487c(Matheus Pimenta)261387a(Philipp Born)v4.1.0: Helm v4.1.0Compare Source
Helm v4.1.0 is a feature release. Users are encouraged to upgrade for the best experience.
The community keeps growing, and we'd love to see you there!
Notable Changes
helm templatehelp text to document --api-versions #31683Installation and Upgrading
Download Helm v4.1.0. The common platform binaries are here:
BlobNotFoundThe specified blob does not exist.RequestId:4a82a5e5-801e-006f-411a-8bffc7000000
Time:2026-01-21T21:10:33.0504029Z)
This release was signed with
208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155and can be found at @scottrigby keybase account. Please use the attached signatures for verifying this release usinggpg.The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with
bash.What's Next
Changelog
f46f1ce(Evans Mungai)59ece92(Matheus Pimenta)de0becd(dependabot[bot])46e5264(dependabot[bot])e751a70(Evans Mungai)9125b84(Sarfraj Khan)0e0c02e(dependabot[bot])d4a2787(sarfraj89)fd090cc(Evans Mungai)2d6d9c0(Mads Jensen)138f730(Gergely Brautigam)c7cc77b(majiayu000)fe1c749(Matt Farina)5e82698(dependabot[bot])NewSimpleClientseta15db7f(George Jenkins)04198dc(jylenhof)9a898af(Brenden Ehlers)1c119bc(Brenden Ehlers)debug.BuildInfoc6d9a5b(Branch Vincent)97cde79(dependabot[bot])9123143(dependabot[bot])55a4aed(Deepak Chethan)d6b35ce(Mohsen Mottaghi)a1543d5(Mohsen Mottaghi)dd44f4e(Mohsen Mottaghi)3dd54ed(Mohsen Mottaghi)f92ae18(Deepak)9772037(tison)3c6557d(tison)5196b84(tison)364a7aa(dependabot[bot])TestConcurrencyDownloadIndextypo592815e(George Jenkins)a490bb3(Mads Jensen)09ae0d4(dependabot[bot])1f8e84d(dependabot[bot])e9a0510(dependabot[bot])858cf31(wangjingcun)7fb1728(dependabot[bot])e900a25(Terry Howe)8f636b5(Matt Farina)ea52f87(dependabot[bot])2dc581d(Evans Mungai)a9bbffb(dependabot[bot])d195cfa(dependabot[bot])24a8258(Matt Farina)bc9462f(Matt Farina)b825a18(Matt Farina)a18e59e(Mads Jensen)8534663(Zadkiel AHARONIAN)119341d(Zadkiel AHARONIAN)a109ac2(Stephanie Hohenberg)581ab1a(dependabot[bot])e62bf7f(dependabot[bot])2f598ff(Stephanie Hohenberg)bb9356e(Stephanie Hohenberg)8cf4ad7(Stephanie Hohenberg)31131cf(Stephanie Hohenberg)e6b2068(dependabot[bot])faa8912(Benoit Tigeot)45c5f3a(Benoit Tigeot)b33d4ae(Calvin Bui)70fc5f9(Benoit Tigeot)9f1c8a2(Benoit Tigeot)6bb5bcc(Michelle Fernandez Bieber)d930144(Michelle Fernandez Bieber)7a61ebf(Michelle Fernandez Bieber)1071477(Michelle Fernandez Bieber)7a55758(Michelle Fernandez Bieber)e71a29c(megha1906)go.modversion)b859163(George Jenkins)6cceead(Mads Jensen)380abe2(Mads Jensen)936cd32(Matt Farina)cb35947(dependabot[bot])4fddc64(dependabot[bot])b87f2da(dependabot[bot])81d244c(Benoit Tigeot)40e22de(Benoit Tigeot)c2405ce(dependabot[bot])28baa97(dependabot[bot])63e060f(Matt Farina)2dc5864(shuv0id)ce273ee(Benoit Tigeot)f6ceae9(dependabot[bot])f8a49f1(George Jenkins)a9cdc78(George Jenkins)b1a9760(George Jenkins)5f3c617(Terry Howe)71591ee(Benoit Tigeot)b296cbe(Benoit Tigeot)9b242dd(Benoit Tigeot)c81a09b(Benoit Tigeot)8c87024(yxxhero)18616e6(George Jenkins)855ebb6(George Jenkins)2d49f0c(yxxhero)b6a8c65(Benoit Tigeot)acf331a(Benoit Tigeot)9e1e3d2(Benoit Tigeot)cf077ce(Benoit Tigeot)f4b139a(Benoit Tigeot)c04e18e(Benoit Tigeot)faa0adc(Fish-pro)c81e267(dependabot[bot])40856bf(Michael Crenshaw)fb82e0e(dependabot[bot])72a84fb(dependabot[bot])helm-latest-versione4353dc(George Jenkins)5ae8586(Matt Farina)6cd0bf8(dependabot[bot])d8c4040(promalert)0089a07](https://redirect.github.com/helm/helm/commit/0089a07bb855e2dc8169d5426bf22dConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.