Description
Missing filtering when the helmRepoURLRegex field isn't set on a GitRepo resource in SUSE Rancher Fleet's bundle reader in 0.15 before 0.15.2, 0.14 before 0.14.6, 0.13 before 0.13.11 and 0.12 before 0.12.15 forwards Helm authentication credentials (BasicAuth) to any URL specified in the helm.repo field of a fleet.yaml file, allowing attackers able to push to fleet monitored git repos to leak helm access credentials.
Published: 2026-07-06
Score: 5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Rancher Fleet’s bundle reader lacks input validation when the helmRepoURLRegex field is not set on a GitRepo resource, creating a Server Side Request Forgery weakness (CWE‑918). This bug allows an attacker who can push to a Fleet‑managed Git repository to insert an arbitrary URL into the helm.repo field of a fleet.yaml file. During normal operation, Fleet forwards Helm authentication credentials (BasicAuth) to the specified URL, resulting in those credentials being transmitted to an attacker‑controlled endpoint. The vulnerability does not provide arbitrary code execution; its primary impact is the leakage of privileged Helm repository credentials that could be used to access or modify downstream resources.

Affected Systems

SUSE Rancher Fleet versions 0.15.x up to and including 0.15.1, 0.14.x up to and including 0.14.5, 0.13.x up to and including 0.13.10, and 0.12.x up to and including 0.12.14 are affected by this issue.

Risk and Exploitability

The CVSS score of 5 reflects moderate severity, and the EPSS score of less than 1% indicates a low current probability of exploitation. This vulnerability is not listed in the CISA KEV catalog. Exploitation requires the attacker to have write access to a Fleet‑monitored Git repository. Once that condition is met, the attacker can create or modify a fleet.yaml file to set an arbitrary helm.repo URL, causing Fleet to send its BasicAuth credentials to the attacker’s endpoint. The exploitation path is relatively straightforward and does not require privileged access beyond the ability to write to the repository.

Generated by OpenCVE AI on July 26, 2026 at 20:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Rancher Fleet to a version that contains the fix – for example, 0.15.2 or later, 0.14.6 or later, 0.13.11 or later, or 0.12.15 or later, depending on the current release in use.
  • Restrict write permissions on the Git repositories that Fleet watches to trusted users only, preventing unauthorized modifications to fleet.yaml files.
  • Monitor outgoing network traffic from Fleet for unexpected connections to external URLs referenced in helm.repo fields, and block or alert on such traffic.

Generated by OpenCVE AI on July 26, 2026 at 20:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-hx4v-cxpf-vh8m Rancher Fleet has SSRF in Bundle Reader via Unvalidated Helm Repository URL in fleet.yaml
History

Mon, 06 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 06 Jul 2026 11:45:00 +0000

Type Values Removed Values Added
First Time appeared Suse
Suse rancher
Vendors & Products Suse
Suse rancher

Mon, 06 Jul 2026 10:30:00 +0000

Type Values Removed Values Added
Description Missing filtering when the helmRepoURLRegex field isn't set on a GitRepo resource in SUSE Rancher Fleet's bundle reader in 0.15 before 0.15.2, 0.14 before 0.14.6, 0.13 before 0.13.11 and 0.12 before 0.12.15 forwards Helm authentication credentials (BasicAuth) to any URL specified in the helm.repo field of a fleet.yaml file, allowing attackers able to push to fleet monitored git repos to leak helm access credentials.
Title Rancher Fleet SSRF in Bundle Reader via Unvalidated Helm Repository URL in fleet.yaml
Weaknesses CWE-918
References
Metrics cvssV3_1

{'score': 5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: suse

Published:

Updated: 2026-07-06T12:47:45.102Z

Reserved: 2026-05-08T12:29:48.967Z

Link: CVE-2026-44936

cve-icon Vulnrichment

Updated: 2026-07-06T12:47:41.781Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T20:45:03Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)