PT-2022-16051

CVE-2022-23525

·

Published

2022-12-14

·

Updated

2025-11-28

Description by

CVSS 3.1
5.3
Medium
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Name of the Vulnerable Software and Affected Versions Helm versions prior to 3.10.3
Description The issue concerns a NULL Pointer Dereference in the repo package of Helm, which can lead to a Denial of Service. The repo package processes the index file of a repository and loads it into structures that Go can work with. Certain index files can cause array data structures to be created, resulting in a memory violation. When such an index file is encountered, the Helm Client will panic, but since Helm is not a long-running service, this panic will not affect future uses of the Helm client. Applications using the repo package in the Helm SDK to parse an index file can suffer from this issue when the input causes a panic that cannot be recovered from.
Recommendations For versions prior to 3.10.3, update to version 3.10.3 to resolve the issue. As a temporary workaround, SDK users can validate index files that are correctly formatted before passing them to the repo functions.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-53C4-HHMH-VW5Q
ALT-PU-2023-1697
ALT-PU-2024-16525
AZL-11655
BIT-HELM-2022-23525
GO-2022-1165
OPENSUSE-SU-2022_4606-1
OPENSUSE-SU-2024:12572-1
OPENSUSE-SU-2024:12603-1
OPENSUSE-SU-2025:15779-1
SUSE-SU-2022:4606-1
Found an issue in the description? Have something to add? Feel free to write us 👾