VYPR

Envoy

by Envoyproxy

Source repositories

CVEs (126)

  • CVE-2024-32976HigJun 4, 2024
    risk 0.49cvss 7.5epss 0.01

    Envoy is a cloud-native, open source edge and service proxy. Envoyproxy with a Brotli filter can get into an endless loop during decompression of Brotli data with extra input.

  • CVE-2023-35945HigJul 13, 2023
    risk 0.49cvss 7.5epss 0.01

    Envoy is a cloud-native high-performance edge/middle/service proxy. Envoy’s HTTP/2 codec may leak a header map and bookkeeping structures upon receiving `RST_STREAM` immediately followed by the `GOAWAY` frames from an upstream server. In nghttp2, cleanup of pending requests…

  • CVE-2021-39204HigSep 9, 2021
    risk 0.49cvss 7.5epss 0.02

    Pomerium is an open source identity-aware access proxy. Envoy, which Pomerium is based on, incorrectly handles resetting of HTTP/2 streams with excessive complexity. This can lead to high CPU utilization when a large number of streams are reset. This can result in a DoS…

  • CVE-2021-28683HigMay 20, 2021
    risk 0.49cvss 7.5epss 0.02

    An issue was discovered in Envoy through 1.71.1. There is a remotely exploitable NULL pointer dereference and crash in TLS when an unknown TLS alert code is received.

  • CVE-2021-28682HigMay 20, 2021
    risk 0.49cvss 7.5epss 0.02

    An issue was discovered in Envoy through 1.71.1. There is a remotely exploitable integer overflow in which a very large grpc-timeout value leads to unexpected timeout calculations.

  • CVE-2020-25018HigOct 1, 2020
    risk 0.49cvss 7.5epss 0.01

    Envoy master between 2d69e30 and 3b5acb2 may fail to parse request URL that requires host canonicalization.

  • CVE-2020-8663HigJul 1, 2020
    risk 0.49cvss 7.5epss 0.01

    Envoy version 1.14.2, 1.13.2, 1.12.4 or earlier may exhaust file descriptors and/or memory when accepting too many connections.

  • CVE-2020-12605HigJul 1, 2020
    risk 0.49cvss 7.5epss 0.01

    Envoy version 1.14.2, 1.13.2, 1.12.4 or earlier may consume excessive amounts of memory when processing HTTP/1.1 headers with long field names or requests with long URLs.

  • CVE-2020-12604HigJul 1, 2020
    risk 0.49cvss 7.5epss 0.02

    Envoy version 1.14.2, 1.13.2, 1.12.4 or earlier is susceptible to increased memory usage in the case where an HTTP/2 client requests a large payload but does not send enough window updates to consume the entire stream and does not reset the stream.

  • CVE-2020-12603HigJul 1, 2020
    risk 0.49cvss 7.5epss 0.01

    Envoy version 1.14.2, 1.13.2, 1.12.4 or earlier may consume excessive amounts of memory when proxying HTTP/2 requests or responses with many small (i.e. 1 byte) data frames.

  • CVE-2020-8659HigMar 4, 2020
    risk 0.49cvss 7.5epss 0.02

    CNCF Envoy through 1.13.0 may consume excessive amounts of memory when proxying HTTP/1.1 requests or responses with many small (i.e. 1 byte) chunks.

  • CVE-2019-18838HigDec 13, 2019
    risk 0.49cvss 7.5epss 0.02

    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…

  • CVE-2019-18836HigNov 11, 2019
    risk 0.49cvss 7.5epss 0.02

    Envoy 1.12.0 allows a remote denial of service because of resource loops, as demonstrated by a single idle TCP connection being able to keep a worker thread in an infinite busy loop when continue_on_listener_filters_timeout is used."

  • CVE-2019-15225HigAug 19, 2019
    risk 0.49cvss 7.5epss 0.03

    In Envoy through 1.11.1, users may configure a route to match incoming path headers via the libstdc++ regular expression implementation. A remote attacker may send a request with a very long URI to result in a denial of service (memory consumption). This is a related issue to…

  • CVE-2026-73553HigSep 21, 2026
    risk 0.42cvss 7.5epss —

    Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, When ignore_path_parameters_in_path_matching is enabled, Envoy's router strips the semicolon suffix before matching but the RBAC url_path matcher…

  • CVE-2026-73552HigSep 21, 2026
    risk 0.42cvss 7.5epss —

    Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy HTTP RBAC accepts RFC-valid opaque header bytes but evaluates safe_regex values with RE2's UTF-8 subject semantics. A downstream client can…

  • CVE-2026-73550HigSep 21, 2026
    risk 0.42cvss 7.5epss —

    Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy copies every decoded HTTP/2 Host header value before discarding it when :authority is already present. The discarded value bypasses…

  • CVE-2026-73548HigSep 21, 2026
    risk 0.42cvss 7.5epss —

    Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy forwards data for a configured non-WebSocket HTTP upgrade before the upstream accepts the upgrade. An unauthenticated HTTP/2 client can…

  • CVE-2026-73547HigSep 21, 2026
    risk 0.42cvss 7.5epss —

    Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy's ext_authz filter assumes that a request contains a :path pseudoheader when applying query_parameters_to_set or query_parameters_to_remove…

  • CVE-2026-73513HigSep 21, 2026
    risk 0.42cvss 7.5epss —

    Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy's optional oghttp2 upstream HTTP/2 codec accepts a response trailer HEADERS frame without END_STREAM. Envoy completes and deferred-deletes…

Page 2 of 7