Skip to main content

Improper Handling of Exceptional Conditions

CVE-2024-23325

Severity High
Score 7.5/10

Summary

Envoy is a high-performance edge/middle/service proxy. Envoy crashes in Proxy protocol when using an address type that isn't supported by the "OS". The envoy is susceptible to crashing on a host with "IPv6" disabled and a listener config with proxy protocol enabled when it receives a request where the client presents its "IPv6" address. It is valid for a client to present its "IPv6" address to a target server even though the whole chain is connected via "IPv4". This vulnerability affects github.com/envoyproxy/envoy package versions through 1.26.6, 1.27.0 through 1.27.2, 1.28.0, and 1.29.0. Users are advised to upgrade. There are no known workarounds for this vulnerability.

  • LOW
  • NETWORK
  • NONE
  • UNCHANGED
  • NONE
  • NONE
  • NONE
  • HIGH

CWE-755 - Improper Handling of Exceptional Conditions

The software does not handle or incorrectly handles an exceptional condition.

Advisory Timeline

  • Published