CVE-2025-55162 json
Envoy: oAuth2 Filter Signout route will not clear cookies because of missing "secure;" flag
published 2025-09-03 14 mo ago modified 2026-09-08 2 mo ago also BIT-envoy-2025-55162 , EUVD-2025-26634 , GHSA-95j4-hw7f-v2rh
- cvss
- 6.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 28%
- public exploits
- 0
- none known
Summary
Envoy is an open source L7 proxy and communication bus designed for large modern service oriented architectures. In versions below 1.32.10 and 1.33.0 through 1.33.6, 1.34.0 through 1.34.4 and 1.35.0, insufficient Session Expiration in the Envoy OAuth2 filter leads to failed logout operations. When configured with __Secure- or __Host- prefixed cookie names, the filter fails to append the required Secure attribute to the Set-Cookie header during deletion. Modern browsers ignore this invalid request, causing the session cookie to persist. This allows a user to remain logged in after they believe they have logged out, creating a session hijacking risk on shared computers. The current implementation iterates through the configured cookie names to generate deletion headers but does not check for these prefixes. This failure to properly construct the deletion header means the user's session cookies are never removed by the browser, leaving the session active and allowing the next user of the same browser to gain unauthorized access to the original user's account and data. This is fixed in versions 1.32.10, 1.33.7, 1.34.5 and 1.35.1.
Patch / fix
- bitnami envoy 1.32.10, 1.33.7, 1.34.5, 1.35.1
- envoyproxy envoy 1.32.10, 1.33.7, 1.34.5, 1.35.1
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2025-55162 updated cvss 6.3
envoyproxy/envoy: oAuth2 Filter Signout route will not clear cookies because of missing "secure;" flag
-
Red Hat OpenShift Service Mesh 3.0 openshift-service-mesh 1.24.6-1757566151fixed: vendor fix RHSA-2025:16040
-
Red Hat OpenShift Service Mesh 3.1 openshift-service-mesh 1.26.4-1757524855fixed: vendor fix RHSA-2025:16044
-
Red Hat OpenShift Service Mesh 3 openshift-service-mesh/istio-cni-rhel9, openshift-service-mesh/istio-pilot-rhel9, openshift-service-mesh/istio-rhel9-operator, openshift-service-mesh/istio-must-gather-rhel9, openshift-service-mesh/istio-sail-operator-bundle, openshift-service-mesh-tech-preview/istio-ztunnel-rhel9, +1 morenot affected: component not present
-
Red Hat OpenShift Service Mesh 3.0 openshift-service-mesh 3.0.4-1757399855, openshift-service-mesh 3.0.5-1757344982, openshift-service-mesh 3.0.5-1757571023, openshift-service-mesh 1.24.6-1757501978, openshift-service-mesh 1.24.6-1757501992, openshift-service-mesh-dev-preview-beta 1.24.6-1757400466 Red Hat OpenShift Service Mesh 3.1 openshift-service-mesh 3.1.1-1757004529, openshift-service-mesh 3.1.2-1757494706, openshift-service-mesh 3.1.2-1757594700, openshift-service-mesh 1.26.4-1757491204, openshift-service-mesh 1.26.4-1757588670, openshift-service-mesh-tech-preview 1.26.4-1757504327not affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 14 mo ago
Exploit prediction
0.34% chance of exploitation in the next 30 days, higher than 28% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/envoyproxy/envoy/security/advisories/GHSA-95j4-hw7f-v2rh referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 6.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:N |
| NVD | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| OSV | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| bitnami | envoy | <1.32.10 >=1.33.0, <1.33.7 >=1.34.0, <1.34.5 >=1.35.0, <1.35.1 |
1.32.10 1.33.7 1.34.5 1.35.1 |
Affected products
- envoyproxy envoy
Classification
- Weakness
-
- CWE-613 DEPRECATED: Insufficient Session Expiration
References
-
github.com
/envoyproxy/envoy/security/advisories/GHSA-95j4-hw7f-v2rh
exploit, mitigation, third-party-advisory, advisory
-
github.com
/envoyproxy/envoy/releases/tag/v1.35.1
release-notes, article
-
nvd.nist.gov
/vuln/detail/CVE-2025-55162
web
Sources
- CVE List CVE-2025-55162
- NVD CVE-2025-55162
- OSV BIT-envoy-2025-55162
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.