CVE-2019-18838: envoyproxy envoy NULL Pointer Dereference
Vulnerability summary
CVE-2019-18838 is a high (CVSS 7.5) NULL Pointer Dereference vulnerability in envoyproxy envoy. EPSS estimates a 2.14% chance of exploitation in the next 30 days, higher than 81.8% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 1Timeline
- 13-12-2019PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
An issue was discovered in Envoy 1.12.0. Upon receipt of a malformed HTTP request without a Host header, it sends an internally generated "Invalid request" response. This internally generated response is dispatched through the configured encoder filter chain before being sent to the client. An encoder filter that invokes route manager APIs that access a request's Host header causes a NULL pointer dereference, resulting in abnormal termination of the Envoy process.
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
2.14%
Chance of exploitation in the next 30 days
Percentile
82%
Versus all other CVEs
30-day change
0.00 pp
From 2.14% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundEnvoy
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Envoyproxy1 product
- envoy≤ 1.12.1
1 vendor · 1 product
References
4 links- groups.google.com/forum/X Refsource MISC
- github.com/envoyproxy/envoy/security/advisories/GHSA-f2rv-4w6x-rwhcX Refsource CONFIRMExploitThird Party Advisory