Description
In all Kubernetes versions prior to v1.11.8, v1.12.6, and v1.13.4, users that are authorized to make patch requests to the Kubernetes API Server can send a specially crafted patch of type "json-patch" (e.g. `kubectl patch --type json` or `"Content-Type: application/json-patch+json"`) that consumes excessive resources while processing, causing a Denial of Service on the API Server.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Kubernetes Kubernetes
v1.0.xaffectedv1.1.xaffectedv1.2.xaffectedv1.3.xaffectedv1.4.xaffectedv1.5.xaffectedv1.6.xaffectedv1.7.xaffectedv1.8.xaffectedv1.9.xaffectedv1.10.xaffectedunspecified to < v1.11.8affectedunspecified to < v1.12.6affectedunspecified to < v1.13.4affected
References
- http://www.securityfocus.com/bid/107290 ↗
- https://groups.google.com/forum/#%21topic/kubernetes-announce/vmUUNkYfG9g ↗
- https://github.com/kubernetes/kubernetes/issues/74534 ↗
- https://security.netapp.com/advisory/ntap-20190416-0002/ ↗
- https://access.redhat.com/errata/RHSA-2019:1851 ↗
- https://access.redhat.com/errata/RHSA-2019:3239 ↗