PatchSiren cyber security CVE debrief
CVE-2025-71435 Coder CVE debrief
CVE-2025-71435 is a session expiration bypass vulnerability in Coder before version 2.23.0. An authenticated user can retain access after OIDC token expiry when no refresh token is issued. Users can keep their APIKey cookie active through regular use, extending it every 24 hours to access Coder indefinitely after losing OIDC authorization. This vulnerability allows authenticated users to retain access after OIDC token expiry, potentially leading to prolonged unauthorized access. Defenders responsible for Coder deployments should assess exposure and prioritize verification of Coder versions to mitigate potential risks.
- Vendor
- Coder
- Product
- Coder
- CVSS
- LOW 2.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-17
- Original CVE updated
- 2026-10-17
- Advisory published
- 2026-10-17
- Advisory updated
- 2026-10-17
Who should care
Defenders responsible for Coder deployments, security teams, and operators managing Coder environments should assess exposure and prioritize verification of Coder versions to mitigate potential risks associated with this session expiration bypass vulnerability.
Why it matters
CVE-2025-71435 is a session expiration bypass vulnerability in Coder before version 2.23.0 that allows authenticated users to retain access after OIDC token expiry. Defenders responsible for Coder deployments should assess exposure and prioritize verification of Coder versions.
- Authenticated users can retain access after OIDC token expiry
- APIKey cookie can be kept active through regular use
- Access can be extended indefinitely after losing OIDC authorization
Technical summary
The vulnerability allows authenticated users to retain access after OIDC token expiry when no refresh token is issued. Users can keep their APIKey cookie active through regular use, extending it every 24 hours to access Coder indefinitely after losing OIDC authorization. This session expiration bypass vulnerability in Coder before version 2.23.0 could lead to prolonged unauthorized access if not addressed. Defenders should prioritize verifying Coder versions and assessing exposure to mitigate potential risks associated with this vulnerability.
Defensive priority
Defenders should prioritize verifying Coder versions and assessing exposure, as this vulnerability allows authenticated users to retain access after OIDC token expiry.
Recommended defensive actions
- Verify Coder version and assess exposure
- Evaluate authentication and authorization configurations
- Consider upgrading to version 2.23.0 or later
- Review compensating controls for exposed systems
- Check relevant monitoring, detection, and logs for exposed assets
- Track exceptions and retest remediated assets
- Plan vendor-supported updates through normal change control
Evidence notes
The CVE record and NVD entry provide details on the session expiration bypass vulnerability in Coder before version 2.23.0. The vulnerability allows authenticated users to retain access after OIDC token expiry when no refresh token is issued. Evidence is based on official CVE and NVD sources, with limitations in public detail. Defenders should verify Coder versions and assess exposure based on available information.
Sources and references
Verified primary and authoritative sources
-
CVE-2025-71435 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2025-71435
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2025-71435 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2025-71435
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/coder/coder/security/advisories/GHSA-3rw9-wmc8-8948
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/coder-before-2.23.0-session-expiration-bypass-via-oidc-without-refresh-token
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.