ghsa-m3j5-qf4q-m73w
Vulnerability from github
Published
2022-05-24 17:03
Modified
2024-04-04 02:43
Severity ?
Details
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.
{ "affected": [], "aliases": [ "CVE-2019-18838" ], "database_specific": { "cwe_ids": [ "CWE-476" ], "github_reviewed": false, "github_reviewed_at": null, "nvd_published_at": "2019-12-13T13:15:00Z", "severity": "HIGH" }, "details": "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\u0027s Host header causes a NULL pointer dereference, resulting in abnormal termination of the Envoy process.", "id": "GHSA-m3j5-qf4q-m73w", "modified": "2024-04-04T02:43:23Z", "published": "2022-05-24T17:03:36Z", "references": [ { "type": "WEB", "url": "https://github.com/envoyproxy/envoy/security/advisories/GHSA-f2rv-4w6x-rwhc" }, { "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2019-18838" }, { "type": "WEB", "url": "https://blog.envoyproxy.io" }, { "type": "WEB", "url": "https://github.com/envoyproxy/envoy/commits/master" }, { "type": "WEB", "url": "https://groups.google.com/forum/#!forum/envoy-users" }, { "type": "WEB", "url": "https://groups.google.com/forum/#%21forum/envoy-users" } ], "schema_version": "1.4.0", "severity": [ { "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "type": "CVSS_V3" } ] }
Loading...
Loading...
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.