CVE-2026-34454 json
OAuth2 Proxy: Session cookie not cleared when rendering sign-in page
published 2026-04-14 6 mo ago modified 2026-09-08 2 mo ago also BIT-oauth2-proxy-2026-34454 , EUVD-2026-22758 , GHSA-f24x-5g9q-753f , GO-2026-5341
- cvss
- 3.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 7%
- public exploits
- 0
- none known
Summary
OAuth2 Proxy is a reverse proxy that provides authentication using OAuth2 providers. A regression introduced in 7.11.0 prevents OAuth2 Proxy from clearing the session cookie when rendering the sign-in page. In deployments that rely on the sign-in page as part of their logout flow, a user may be shown the sign-in page while the existing session cookie remains valid, meaning the browser session is not actually logged out. On shared workstations or devices, a subsequent user could continue to use the previous user's authenticated session. Deployments that use a dedicated logout/sign-out endpoint to terminate sessions are not affected. This issue is fixed in 7.15.2
Patch / fix
- go github.com/oauth2-proxy/oauth2-proxy/v7 7.15.2
- bitnami oauth2-proxy 7.15.2
- oauth2_proxy_project oauth2_proxy 7.15.2
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260723T184607-160000.1.1
opensuse advisories openSUSE-SU-2026:21483-1
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 6 mo ago
Exploit prediction
0.18% chance of exploitation in the next 30 days, higher than 7% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 3.5 | CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N |
| GitHub | 3.1 | 3.5 | CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N |
| OSV | 3.1 | 3.5 | CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/oauth2-proxy/oauth2-proxy/v7 | >=7.11.0, <7.15.2 |
7.15.2 |
| bitnami | oauth2-proxy | >=7.11.0, <7.15.2 |
7.15.2 |
| go | github.com/oauth2-proxy/oauth2-proxy | all versions |
no fix listed |
Affected products
- oauth2-proxy oauth2-proxy
Classification
References
-
github.com
/oauth2-proxy/oauth2-proxy/pull/2605
web, patch
-
github.com
/oauth2-proxy/oauth2-proxy/releases/tag/v7.15.2
web, vendor-advisory, advisory
-
github.com
/oauth2-proxy/oauth2-proxy/security/advisories/GHSA-f24x-5g9q-753f
web, release-notes, article, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-34454
advisory, web
-
github.com
/oauth2-proxy/oauth2-proxy
package
Sources
- CVE List CVE-2026-34454
- GitHub Advisory GHSA-f24x-5g9q-753f
- NVD CVE-2026-34454
- OSV BIT-oauth2-proxy-2026-34454
- OSV GO-2026-5341
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.