Skip to content
OpenAdvisories
High · 7.5 CVE-2022-21655 EUVD-2022-26873

Incorrect handling of internal redirects results in crash 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. The envoy common router will segfault if an internal redirect selects a route configured with direct response or redirect actions. This will result in a denial of service. As a workaround turn off internal redirects if direct response entries are configured on the same listener.

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