Use After Free Affecting envoyproxy/envoy package, versions [,1.26.7)[1.27.0,1.27.3)[1.28.0,1.28.1)[1.29.0,1.29.1)


Severity

Recommended
0.0
high
0
10

CVSS assessment made by Snyk's Security Team. Learn more

Threat Intelligence

Exploit Maturity
Not Defined
EPSS
0.06% (27th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Use After Free vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-UNMANAGED-ENVOYPROXYENVOY-6241919
  • published12 Feb 2024
  • disclosed9 Feb 2024
  • creditHee-won

Introduced: 9 Feb 2024

CVE-2024-23322  (opens in a new tab)
CWE-416  (opens in a new tab)

How to fix?

Upgrade envoyproxy/envoy to version 1.26.7, 1.27.3, 1.28.1, 1.29.1 or higher.

Overview

Affected versions of this package are vulnerable to Use After Free due to the improper handling of certain timeouts that occur simultaneously.

Note:

This is only exploitable if hedge_on_per_try_timeout is enabled, per_try_idle_timeout is configured, and per-try-timeout is set to a value that is equal to or within the backoff interval of per_try_idle_timeout. This scenario leads to a situation where the application unexpectedly terminates.

CVSS Scores

version 3.1