CVE-2026-44938 json
Fleet has PSS Bypass through addLabelsFromOptions in Fleet Agent
published 2026-07-01 4 mo ago modified 2026-10-25 14 d ago also GHSA-864g-863m-vcvq , GO-2026-5871 , EUVD-2026-42039
- cvss
- 8.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 38%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- go github.com/rancher/fleet 0.12.15, 0.13.11, 0.14.6, 0.15.2
- SUSE Rancher 0.12.15, 0.13.11, 0.14.6, 0.15.2
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260723T184607-160000.1.1
opensuse advisories openSUSE-SU-2026:21483-1
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 4 mo ago
Exploit prediction
0.44% chance of exploitation in the next 30 days, higher than 38% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| GitHub | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/rancher/fleet | >=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 0.14.6 0.13.11 0.12.15 |
Affected products
- SUSE Rancher
Classification
- Weakness
-
- CWE-522 Insufficiently Protected Credentials
References
-
github.com
/advisories/GHSA-864g-863m-vcvq
vendor-advisory
-
bugzilla.suse.com
/show_bug.cgi?id=CVE-2026-44938
permissions-required
-
github.com
/rancher/fleet/security/advisories/GHSA-864g-863m-vcvq
web, advisory
-
github.com
/rancher/fleet
package
Sources
- CVE List CVE-2026-44938
- GitHub Advisory GHSA-864g-863m-vcvq
- NVD CVE-2026-44938
- OSV GO-2026-5871
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.