{"cve":"CVE-2026-34454","nvd":{"published":"2026-04-14T23:16:28.167","modified":"2026-07-24T22:10:00.140","status":"Analyzed","description":"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","cvss_v4":null,"cvss_v3":{"version":"3.1","vector":"CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","score":3.5},"cwes":["CWE-384","CWE-613"],"references":["https://github.com/oauth2-proxy/oauth2-proxy/releases/tag/v7.15.2","https://github.com/oauth2-proxy/oauth2-proxy/security/advisories/GHSA-f24x-5g9q-753f"],"products":["oauth2_proxy_project:oauth2_proxy"],"source":"nvd","synced_at":"2026-10-19T22:30:49.762551342+00:00"},"epss":{"cve":"CVE-2026-34454","score":0.00183,"percentile":0.0787,"date":"2026-10-31"},"kev":null,"osv":[{"id":"GHSA-f24x-5g9q-753f","url":"https://osv.dev/vulnerability/GHSA-f24x-5g9q-753f","summary":"OAuth2 Proxy's session cookies are not cleared when rendering sign-in page","modified":"2026-06-25T19:56:06.153405110Z","packages":[{"ecosystem":"Go","name":"github.com/oauth2-proxy/oauth2-proxy/v7","purl":"pkg:golang/github.com/oauth2-proxy/oauth2-proxy/v7","ranges":[">=7.11.0 <7.15.2"],"fixed":["7.15.2"]}]},{"id":"GO-2026-5341","url":"https://osv.dev/vulnerability/GO-2026-5341","summary":"OAuth2 Proxy's session cookies are not cleared when rendering sign-in page in github.com/oauth2-proxy/oauth2-proxy","modified":"2026-06-25T19:56:06.153405110Z","packages":[{"ecosystem":"Go","name":"github.com/oauth2-proxy/oauth2-proxy","purl":"pkg:golang/github.com/oauth2-proxy/oauth2-proxy","ranges":["all versions"],"fixed":[]},{"ecosystem":"Go","name":"github.com/oauth2-proxy/oauth2-proxy/v7","purl":"pkg:golang/github.com/oauth2-proxy/oauth2-proxy/v7","ranges":[">=7.11.0 <7.15.2"],"fixed":["7.15.2"]}]}],"attribution":["This product uses the NVD API but is not endorsed or certified by the NVD.","EPSS scores: FIRST Exploit Prediction Scoring System, https://www.first.org/epss","Known exploited vulnerabilities: CISA Known Exploited Vulnerabilities Catalog, https://www.cisa.gov/known-exploited-vulnerabilities-catalog","Package advisories: OSV (https://osv.dev), from the GitHub Advisory Database, PyPA, Go, RustSec and other ecosystem databases, under CC-BY 4.0 or CC0","CVE records: the CVE Program's CVE List (https://www.cve.org), under its terms of use (https://www.cve.org/Legal/TermsOfUse). CVE is a registered trademark of The MITRE Corporation; this product is not affiliated with the CVE Program."]}