Description
A vulnerability has been identified in Fleet's agent-side deployer, which did not filter security-sensitive keys from namespaceLabels in fleet.yaml (or BundleDeployment.spec.options.namespaceLabels) when applying them to the target namespace.




An attacker with git push access to a
Fleet-monitored repository could overwrite Pod Security Standards (PSS)
enforcement labels on a target namespace. This allows the attacker to
weaken admission controls and deploy workloads that PSS policies would
otherwise block.
Published: 2026-07-07
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Fleet agent deployer fails to filter security-sensitive keys from the namespaceLabels field in fleet.yaml or BundleDeployment.spec. An attacker with write access to a Fleet‑monitored Git repository can insert or overwrite Pod Security Standards (PSS) enforcement labels on an arbitrary namespace. This manipulation weakens the admission controls that normally block non‑conforming workloads, allowing the attacker to deploy pods that would otherwise be rejected. The flaw corresponds to CWE‑522, an inadequate protection of credentials or sensitive information, exposed through improper label handling.

Affected Systems

The issue affects any installation of the Fleet Agent that uses the default agent logic without sanitization of namespaceLabels. Specific product versions are not listed, so the vulnerability is presumed to apply to all current releases until a patched version is released. The primary impacted vendor is SUSE Rancher, as it operates the Fleet Agent platform.

Risk and Exploitability

The CVSS score of 8.8 classifies the vulnerability as high severity, while the EPSS score of less than 1% indicates a very low but non‑zero likelihood of exploitation. The vulnerability is not yet listed in the CISA KEV catalog. Exploitation requires only git‑push rights to a Fleet‑monitored repository, which many teams grant to developers. Consequently, the risk is high in environments where repository write access is broad, as the attacker can bypass PSS controls and introduce malicious workloads.

Generated by OpenCVE AI on July 24, 2026 at 09:17 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Deploy an updated Fleet Agent release that sanitizes namespaceLabels to prevent injection of Pod Security Standards keys.
  • Restrict git‑push permissions for all repositories monitored by Fleet so that only trusted personnel can modify repository content.
  • Audit and remove any Pod Security Standards labels from fleet.yaml or BundleDeployment.spec.options, ensuring that only authorized users can set or modify them.

Generated by OpenCVE AI on July 24, 2026 at 09:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-864g-863m-vcvq Fleet has PSS Bypass through addLabelsFromOptions in Fleet Agent
History

Tue, 07 Jul 2026 16:30:00 +0000

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

Tue, 07 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 07 Jul 2026 14:00:00 +0000

Type Values Removed Values Added
Description A vulnerability has been identified in Fleet's agent-side deployer, which did not filter security-sensitive keys from namespaceLabels in fleet.yaml (or BundleDeployment.spec.options.namespaceLabels) when applying them to the target namespace. An attacker with git push access to a Fleet-monitored repository could overwrite Pod Security Standards (PSS) enforcement labels on a target namespace. This allows the attacker to weaken admission controls and deploy workloads that PSS policies would otherwise block.
Title Fleet has PSS Bypass through addLabelsFromOptions in Fleet Agent
Weaknesses CWE-522
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: suse

Published:

Updated: 2026-07-08T03:56:44.251Z

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

Link: CVE-2026-44938

cve-icon Vulnrichment

Updated: 2026-07-07T14:07:45.835Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-24T09:30:08Z

Weaknesses
  • CWE-522

    Insufficiently Protected Credentials