CVE-2021-4178: A arbitrary code execution flaw was found in the Fabric 8 Kubernetes client affecting versions 5.0.0-beta-1 an MEDIUM 6.7 WATCHLIST UPGRADE DOWNGRADE DOWNGRADE
CVE-2021-4178 is a medium-severity flaw (CVSS 6.7) affecting fabric8-kubernetes, a-mq streams, build of quarkus. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
A arbitrary code execution flaw was found in the Fabric 8 Kubernetes client affecting versions 5.0.0-beta-1 and above. Due to an improperly configured YAML parsing, this will allow a local and privileged attacker to supply malicious YAML.
Why this priority A fixed release or distro patch exists.
Risk facts CVSS score 6.7 (Medium) Attack vector Local Attack complexity Low Privileges needed High User interaction None EPSS exploit chance 0.3% (top 73%) CISA exploited list No Weakness CWE-502 Published 2022-08-24 Last modified 2026-06-17
Share: LinkedIn · X · Reddit
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Timeline 2022-08-24 16:15 UTC Published CVE record published2026-06-17 04:19 UTC Updated Record last modifiedredhat fabric8-kubernetes UPGRADE
Affected: >= 5.0.1 and < 5.0.3 · >= 5.1.0 and < 5.1.2 · >= 5.2.0 and < 5.3.2 · >= 5.5.0 and < 5.7.4 · >= 5.9.0 and < 5.10.2 · >= 5.11.0 and < 5.11.2 · 5.0.0 beta1 · 5.8.0
Fixed in: 5.0.3, 5.1.2, 5.3.2, 5.7.4, 5.10.2, 5.11.2
Safe to downgrade to: a release before 5.0.0
1. Check installed version
Copy apt-cache policy fabric8-kubernetes || rpm -q fabric8-kubernetes || fabric8-kubernetes --version
2. UPGRADE to 5.0.3 (Debian / Ubuntu)
Copy sudo apt update && sudo apt install --only-upgrade fabric8-kubernetes
2. UPGRADE (RHEL / Amazon Linux / Fedora)
Copy sudo dnf upgrade fabric8-kubernetes
Note
Copy Distros often backport fixes without changing the version number. Confirm with the distro advisory or changelog.
3. If no update is available yet, DOWNGRADE to a release before 5.0.0 (Debian / Ubuntu)
Copy apt-cache madison fabric8-kubernetes
sudo apt install fabric8-kubernetes=<VERSION_BEFORE_5.0.0>
sudo apt-mark hold fabric8-kubernetes
3. If no update is available yet, DOWNGRADE (RHEL / Amazon Linux / Fedora)
Copy dnf --showduplicates list fabric8-kubernetes
sudo dnf downgrade fabric8-kubernetes-<VERSION_BEFORE_5.0.0>
sudo dnf versionlock add fabric8-kubernetes
Downgrade risk
Copy Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Copy Restart the service, and keep the package held until a fixed release ships.
redhat a-mq streams DOWNGRADE
Affected: 2.0.1
Fixed in: no fixed release known
Safe to downgrade to: a release before 2.0.1
1. Check installed version
Copy apt-cache policy a-mq-streams || rpm -q a-mq-streams || a-mq-streams --version
2. No fixed release: DOWNGRADE to a release before 2.0.1 (Debian / Ubuntu)
Copy apt-cache madison a-mq-streams
sudo apt install a-mq-streams=<VERSION_BEFORE_2.0.1>
sudo apt-mark hold a-mq-streams
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
Copy dnf --showduplicates list a-mq-streams
sudo dnf downgrade a-mq-streams-<VERSION_BEFORE_2.0.1>
sudo dnf versionlock add a-mq-streams
Downgrade risk
Copy Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Copy Restart the service, and keep the package held until a fixed release ships.
redhat build of quarkus DOWNGRADE
Affected: 2.2.5
Fixed in: no fixed release known
Safe to downgrade to: a release before 2.2.5
1. Check installed version
Copy apt-cache policy build-of-quarkus || rpm -q build-of-quarkus || build-of-quarkus --version
2. No fixed release: DOWNGRADE to a release before 2.2.5 (Debian / Ubuntu)
Copy apt-cache madison build-of-quarkus
sudo apt install build-of-quarkus=<VERSION_BEFORE_2.2.5>
sudo apt-mark hold build-of-quarkus
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
Copy dnf --showduplicates list build-of-quarkus
sudo dnf downgrade build-of-quarkus-<VERSION_BEFORE_2.2.5>
sudo dnf versionlock add build-of-quarkus
Downgrade risk
Copy Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Copy Restart the service, and keep the package held until a fixed release ships.
redhat descision manager DOWNGRADE
Affected: 7.0
Fixed in: no fixed release known
Safe to downgrade to: a release before 7.0
1. Check installed version
Copy apt-cache policy descision-manager || rpm -q descision-manager || descision-manager --version
2. No fixed release: DOWNGRADE to a release before 7.0 (Debian / Ubuntu)
Copy apt-cache madison descision-manager
sudo apt install descision-manager=<VERSION_BEFORE_7.0>
sudo apt-mark hold descision-manager
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
Copy dnf --showduplicates list descision-manager
sudo dnf downgrade descision-manager-<VERSION_BEFORE_7.0>
sudo dnf versionlock add descision-manager
Downgrade risk
Copy Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Copy Restart the service, and keep the package held until a fixed release ships.
redhat fuse DOWNGRADE
Affected: 7.11
Fixed in: no fixed release known
Safe to downgrade to: a release before 7.11
1. Check installed version
Copy apt-cache policy fuse || rpm -q fuse || fuse --version
2. No fixed release: DOWNGRADE to a release before 7.11 (Debian / Ubuntu)
Copy apt-cache madison fuse
sudo apt install fuse=<VERSION_BEFORE_7.11>
sudo apt-mark hold fuse
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
Copy dnf --showduplicates list fuse
sudo dnf downgrade fuse-<VERSION_BEFORE_7.11>
sudo dnf versionlock add fuse
Downgrade risk
Copy Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Copy Restart the service, and keep the package held until a fixed release ships.
redhat integration camel k MITIGATE
Affected: all versions
Fixed in: no fixed release known
Safe to downgrade to: no unaffected older release
1. Check installed version
Copy apt-cache policy integration-camel-k || rpm -q integration-camel-k || integration-camel-k --version
No fixed or unaffected release known
Copy Apply the vendor mitigation from the advisory, disable the affected feature, or restrict network access.
Verify at the official source NVD ·
CVE Program ·
Report a problem with this page Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems. Quick answers How do I fix CVE-2021-4178? fabric8-kubernetes: upgrade to 5.0.3, 5.1.2, 5.3.2, 5.7.4, 5.10.2, 5.11.2; a-mq streams: downgrade or apply the listed mitigation; build of quarkus: downgrade or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2021-4178 being exploited? CVE-2021-4178 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2021-4178 affect? CVE-2021-4178 affects fabric8-kubernetes, a-mq streams, build of quarkus. Severity is medium (CVSS 6.7). A arbitrary code execution flaw was found in the Fabric 8 Kubernetes client affecting versions 5.0.0-beta-1 and above. Due to an improperly configured YAML parsing, this will allow a local and privileged attacker to supply malicious YAML.
How urgent is CVE-2021-4178? Priority 35/100. On your watchlist
Software pages Kubernetes vulnerabilities
References ← Back to latest CVEs