CVE-2019-11253: Kubernetes API Server JSON/YAML parsing vulnerable to resource exhaustion attack
Vulnerability summary
CVE-2019-11253 is a high (CVSS 7.5) Improper Input Validation vulnerability in kubernetes. EPSS estimates a 25.94% chance of exploitation in the next 30 days, higher than 97.9% of scored vulnerabilities. 1 public exploit is recorded.
Public exploit (GitHub, Date unknown)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 7 · Related 4Timeline
- 17-10-2019PublishedVulnerability first disclosed.
- 16-09-2024Last modifiedVulnerability information updated.
Description
Improper input validation in the Kubernetes API server in versions v1.0-1.12 and versions prior to v1.13.12, v1.14.8, v1.15.5, and v1.16.2 allows authorized users to send malicious YAML or JSON payloads, causing the API server to consume excessive CPU or memory, potentially crashing and becoming unavailable. Prior to v1.14.0, default RBAC policy authorized anonymous users to submit requests that could trigger this vulnerability. Clusters upgraded from a version prior to v1.14.0 keep the more permissive policy by default for backwards compatibility.
CVSS metrics
9 scores · 8 sources · 3 versions- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · WolfiEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · GoEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · ChainguardEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · AlpineEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
25.94%
Chance of exploitation in the next 30 days
Percentile
98%
Versus all other CVEs
30-day change
No change 0.00 pp
From 25.94% on 05-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
1 foundKubernetes
Maturity: poc
Weaknesses
CWE · root cause- CWE-20Improper Input ValidationThe product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
- CWE-776Improper Restriction of Recursive Entity References in DTDsThe product uses XML documents and allows their structure to be defined with a Document Type Definition (DTD), but it does not properly control the number of recursive definitions of entities.
Affected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Redhat23 products
- openshift_container_platform3.9 | 3.10 | 3.11
- jaeger< 0:v1.13.1.redhat5-1.el7
- jaeger-operator< 0:v1.13.1.redhat8-1.el7
- kiali< 0:v1.0.7.redhat1-1.el7
- openshift< 0:4.1.20-201910101746.git.0.a80aad5.el7 | < 0:4.1.20-201910101746.git.0.a80aad5.el8
Alpine1 product
- containerd< 1.3.3-r0
Chainguard1 product
- kubeflow-pipelinesAll versions (No fix recorded)
Debian1 product
- kubernetes< 1.17.4-1
K8s.io1 product
- kubernetes≥ 1.0.0, < 1.13.12 | ≥ 1.14.0, < 1.14.8 | ≥ 1.15.0, < 1.15.5 | ≥ 1.16.0, < 1.16.2
Kubernetes1 product
- kubernetesprior to 1.13.12 | prior to 1.14.8 | prior to 1.15.5 | prior to 1.16.2 | 1.1 | 1.2 | 1.3 | 1.4 | 1.5 | 1.6 | 1.7 | 1.8 | 1.9 | 1.10 | 1.11 | 1.12 | ≥ 1.1.0, ≤ 1.12.10 | ≥ 1.13.0, < 1.13.12 | ≥ 1.14.0, < 1.14.8 | ≥ 1.15.0, < 1.15.5 | ≥ 1.16.0, < 1.16.2
Wolfi1 product
- kubeflow-pipelinesAll versions (No fix recorded)
7 vendors · 29 products
References
31 links- github.com/kubernetes/kubernetes/issues/83253X Refsource CONFIRMExploitIssue TrackingMitigationThird Party AdvisoryREPORTWEB
- access.redhat.com/errata/RHSA-2019:3239Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisoryWEB
- access.redhat.com/errata/RHSA-2019:3811Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisoryWEB
- access.redhat.com/errata/RHSA-2019:3905Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisoryWEB
Show all 31 references
- www.stackrox.com/post/…ARTICLE