Skip to content
OpenAdvisories
High · 8.8 CVE-2026-44938 EUVD-2026-42039GHSA-864g-863m-vcvqGO-2026-5871

Fleet has PSS Bypass through addLabelsFromOptions in Fleet Agent

Published Jul 7, 2026 · Updated Jul 8, 2026 · Assigned by suse

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.

Affected products

VendorProductAffectedFixed
SUSE Rancher 0.15.0 – < 0.15.2, 0.14.0 – < 0.14.6, 0.13.0 – < 0.13.11, 0.12.0 – < 0.12.15 0.15.2

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/rancher/fleet >= 0.15.0, < 0.15.2 0.15.2 GHSA-864g-863m-vcvq
Go github.com/rancher/fleet >= 0.14.0, < 0.14.6 0.14.6 GHSA-864g-863m-vcvq
Go github.com/rancher/fleet >= 0.13.0, < 0.13.11 0.13.11 GHSA-864g-863m-vcvq
Go github.com/rancher/fleet >= 0.12.0, < 0.12.15 0.12.15 GHSA-864g-863m-vcvq
Go github.com/rancher/fleet >= 0.12.0, < 0.12.15 · >= 0.13.0, < 0.13.11 · >= 0.14.0, < 0.14.6 · >= 0.15.0, < 0.15.2 0.12.15, 0.13.11, 0.14.6, 0.15.2 GO-2026-5871

Advisories 2

References