Description
It was found that OpenShift Container Platform versions 3.6.x - 4.6.0 does not perform SSH Host Key checking when using ssh key authentication during builds. An attacker, with the ability to redirect network traffic, could use this to alter the resulting build output.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| redhat | atomic-openshift | 3.6.x - 4.0.0 | — |
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.
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat OpenShift 3 | atomic-openshift +13 | 3.9.102-1.git.0.6411f52.el7 | RHSA-2019:3811, RHSA-2019:3143, RHSA-2019:2989 |
| Red Hat OpenShift 3 | atomic-openshift-hyperkube +1 | 3.10.175-1.git.0.f9f0e81.el7 | RHSA-2019:3143, RHSA-2019:2989 |
| Red Hat OpenShift 3 | cri-o | 1.10.6-2.rhaos3.10.git56d7d9a.el7 | RHSA-2019:2989 |
Advisories 3
- RHSA-2019:3811 Red Hat Security Advisory: OpenShift Container Platform 3.9 atomic-openshift security update Red Hat Security Advisories (RHSA) · Jun 27, 2026
- RHSA-2019:2989 Red Hat Security Advisory: OpenShift Container Platform 3.10 atomic-openshift kube-apiserver security update Red Hat Security Advisories (RHSA) · Apr 30, 2026
- RHSA-2019:3143 Red Hat Security Advisory: OpenShift Container Platform 3.11 atomic-openshift security update Red Hat Security Advisories (RHSA) · Feb 21, 2026
References
- https://docs.openshift.com/container-platform/3.11/dev_guide/builds/build_inputs.html#source-secrets-ssh-key-authentication
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10150
- RHSA-2019:2989 vendor-advisory
- RHSA-2019:3007 vendor-advisory
- RHSA-2019:3143 vendor-advisory
- RHSA-2019:3811 vendor-advisory