CVE-2024-23326

HighCVSS 8.2/10Last modified Jun 17, 2026

Description

Envoy is a cloud-native, open source edge and service proxy. A theoretical request smuggling vulnerability exists through Envoy if a server can be tricked into adding an upgrade header into a response. Per RFC https://www.rfc-editor.org/rfc/rfc7230#section-6.7 a server sends 101 when switching protocols. Envoy incorrectly accepts a 200 response from a server when requesting a protocol upgrade, but 200 does not indicate protocol switch. This opens up the possibility of request smuggling through Envoy if the server can be tricked into adding the upgrade header to the response.

Metrics

CVSS 3.1 8.2/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jun 4, 2024
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2024

CVE-2024-233277.5Envoy is a high-performance edge/middle/service proxy. When PPv2 is enabled both on a listener and subsequent cluster, the Envoy instance wiCVE-2024-233289.1Dataease is an open source data visualization analysis tool. A deserialization vulnerability exists in the DataEase datasource, which can beCVE-2024-233293.7changedetection.io is an open source tool designed to monitor websites for content changes. In affected versions the API endpoint `/api/v1/wCVE-2024-23337.2A vulnerability classified as critical has been found in CodeAstro Membership Management System 1.0. Affected is an unknown function of the CVE-2024-233305.3Tuta is an encrypted email service. In versions prior to 119.10, an attacker can attach an image in a html mail which is loaded from externaCVE-2024-233317.5Vite is a frontend tooling framework for javascript. The Vite dev server option `server.fs.deny` can be bypassed on case-insensitive file syCVE-2024-233326.8The Notary Project is a set of specifications and tools intended to provide a cross-industry standard for securing software supply chains byCVE-2024-233336.6LDAP Account Manager (LAM) is a webfrontend for managing entries stored in an LDAP directory. LAM's log configuration allows to specify arbiCVE-2024-233347.5aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. When using aiohttp as a web server and configuring static roCVE-2024-233354.7MyBB is a free and open source forum software. The backup management module of the Admin CP may accept `.htaccess` as the name of the backupCVE-2024-233365.0MyBB is a free and open source forum software. The default list of disallowed remote hosts does not contain the `127.0.0.0/8` block, which mCVE-2024-233376.5jq is a command-line JSON processor. In versions up to and including 1.7.1, an integer overflow arises when assigning value using an index o
CVE-2024-23326: High severity, CVSS 8.2 | Vulnix