Skip to content
OpenAdvisories
High · 7.5 CVE-2021-43826 EUVD-2021-30706

Crash when tunneling TCP over HTTP in Envoy

Published Feb 22, 2022 · Updated Apr 23, 2025 · Assigned by GitHub_M

Description

Envoy is an open source edge and service proxy, designed for cloud-native applications. In affected versions of Envoy a crash occurs when configured for :ref:`upstream tunneling <envoy_v3_api_field_extensions.filters.network.tcp_proxy.v3.TcpProxy.tunneling_config>` and the downstream connection disconnects while the the upstream connection or http/2 stream is still being established. There are no workarounds for this issue. Users are advised to upgrade.

Affected products

VendorProductAffectedFixed
envoyproxy envoy < 1.18.6, >= 1.19.0, < 1.19.3, >= 1.20.0, < 1.20.2, >= 1.21.0, < 1.21.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Red Hat Service Mesh 2 kiali v1.24.7.redhat1-1.el8 RHSA-2022:1276
Red Hat Service Mesh 2 servicemesh +6 2.0.9-3.el8 RHSA-2022:1276, RHSA-2022:1275
Red Hat Service Mesh 2 servicemesh-cni +1 2.1.2-4.el8 RHSA-2022:1275
Red Hat Service Mesh 2 servicemesh-prometheus 2.14.0-16.el8.1 RHSA-2022:1276

Advisories 3

References