CVE-2021-32781

CVE Details

Release Date:2021-08-24

Description


Envoy is an open source L7 proxy and communication bus designed for large modern service oriented architectures. In affected versions after Envoy sends a locally generated response it must stop further processing of request or response data. However when local response is generated due the internal buffer overflow while request or response is processed by the filter chain the operation may not be stopped completely and result in accessing a freed memory block. A specifically constructed request delivered by an untrusted downstream or upstream peer in the presence of extensions that modify and increase the size of request or response bodies resulting in a Denial of Service when using extensions that modify and increase the size of request or response bodies, such as decompressor filter. Envoy versions 1.19.1, 1.18.4, 1.17.4, 1.16.5 contain fixes to address incomplete termination of request processing after locally generated response. As a workaround disable Envoy's decompressor, json-transcoder or grpc-web extensions or proprietary extensions that modify and increase the size of request or response bodies, if feasible.

See more information about CVE-2021-32781 from MITRE CVE dictionary and NIST NVD


CVSS v3.0 metrics


NOTE: The following CVSS v3.0 metrics and score provided are preliminary and subject to review.

Base Score: 7.5 Base Metrics: AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Access Vector: Network Attack Complexity: Low
Privileges Required: None User Interaction: None
Scope: Unchanged Confidentiality Impact: None
Integrity Impact: None Availability Impact: High

Errata information


PlatformErrataRelease Date
Oracle Linux version 7 (istio)ELSA-2021-95252021-11-10
Oracle Linux version 7 (istio)ELSA-2021-95262021-11-09
Oracle Linux version 7 (kubernetes)ELSA-2021-95262021-11-09
Oracle Linux version 7 (olcne)ELSA-2021-95252021-11-10
Oracle Linux version 7 (olcne)ELSA-2021-95262021-11-09
Oracle Linux version 8 (istio)ELSA-2021-95252021-11-10
Oracle Linux version 8 (istio)ELSA-2021-95462021-11-09
Oracle Linux version 8 (kubernetes)ELSA-2021-95462021-11-09
Oracle Linux version 8 (olcne)ELSA-2021-95252021-11-10
Oracle Linux version 8 (olcne)ELSA-2021-95462021-11-09



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete