CVE Vulnerabilities

CVE-2019-11254

Excessive Platform Resource Consumption within a Loop

Published: Apr 01, 2020 | Modified: Nov 21, 2024
CVSS 3.x
6.5
MEDIUM
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.x
4 MEDIUM
AV:N/AC:L/Au:S/C:N/I:N/A:P
RedHat/V2
RedHat/V3
6.5 MODERATE
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

The Kubernetes API Server component in versions 1.1-1.14, and versions prior to 1.15.10, 1.16.7 and 1.17.3 allows an authorized user who sends malicious YAML payloads to cause the kube-apiserver to consume excessive CPU cycles while parsing YAML.

Weakness

The product has a loop body or loop condition that contains a control element that directly or indirectly consumes platform resources, e.g. messaging, sessions, locks, or file descriptors.

Affected Software

NameVendorStart VersionEnd Version
KubernetesKubernetes*1.15.10 (excluding)
KubernetesKubernetes1.16.0 (including)1.16.7 (excluding)
KubernetesKubernetes1.17.0 (including)1.17.3 (excluding)
Red Hat OpenShift Container Platform 3.11RedHatatomic-openshift-0:3.11.232-1.git.0.a5bc32f.el7*
Red Hat OpenShift Container Platform 4.3RedHatopenshift4/ose-openshift-apiserver-rhel7:v4.3.9-202003230345*
Red Hat OpenShift Container Platform 4.5RedHatopenshift4/ose-hyperkube:v4.5.0-202007100518.p0*
Red Hat OpenShift Container Platform 4.5RedHatopenshift4/ose-oauth-server-rhel7:v4.5.0-202007012112.p0*
Red Hat OpenShift Container Platform 4.5RedHatopenshift-0:4.5.0-202007012112.p0.git.0.582d7fc.el8*
KubernetesUbuntueoan*
KubernetesUbuntufocal*
KubernetesUbuntugroovy*
KubernetesUbuntuhirsute*
KubernetesUbuntuimpish*
KubernetesUbuntukinetic*
KubernetesUbuntulunar*
KubernetesUbuntumantic*
KubernetesUbuntuoracular*
KubernetesUbuntuupstream*

Extended Description

References