PatchSiren cyber security CVE debrief
CVE-2026-111934 coder CVE debrief
CVE-2026-111934 is a medium-severity vulnerability in Coder before version 2.34.7. The ExtractRealIPAddress middleware is susceptible to IP spoofing due to its trust in the leftmost, client-supplied X-Forwarded-For value instead of the client IP provided by a reverse proxy. This allows attackers to bypass per-IP rate limits on certain endpoints, potentially leading to brute-force attacks, and to falsify IP addresses in audit logs.
- Vendor
- coder
- Product
- Unknown
- CVSS
- MEDIUM 6.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 installations, security teams monitoring for IP spoofing vulnerabilities, and administrators of applications using Coder for authentication or authorization should assess exposure and prioritize verification and mitigation.
Why it matters
CVE-2026-111934 is a medium-severity vulnerability in Coder before version 2.34.7 that allows IP spoofing, potentially leading to brute-force attacks and audit log falsification. Defenders should verify Coder versions, review middleware configurations, and ensure proper reverse proxy setup to mitigate this vulnerability.
- Potential for brute-force attacks on login, one-time passcode, and password validation endpoints due to bypassed rate limiting
- Falsification of IP addresses in audit logs, potentially hindering incident response and forensic analysis
- Need for verification of Coder version and configuration to ensure proper mitigation
- Importance of monitoring audit logs for potential IP spoofing attempts
Technical summary
The ExtractRealIPAddress middleware in Coder before 2.34.7 trusts the leftmost, client-supplied X-Forwarded-For value instead of the client IP provided by a reverse proxy. This allows attackers to send forged X-Forwarded-For values, potentially bypassing per-IP rate limits on login, one-time passcode, and password validation endpoints, and to falsify IP addresses recorded in audit logs. Affected product deployments should be verified, and defenders should review middleware configurations and ensure proper reverse proxy setup to mitigate IP spoofing.
Defensive priority
Defenders should prioritize verifying the use of Coder version 2.34.7 or later, reviewing configurations of the ExtractRealIPAddress middleware, and ensuring proper reverse proxy setup to mitigate IP spoofing.
Recommended defensive actions
- Verify Coder version and upgrade to 2.34.7 or later if necessary
- Review and adjust ExtractRealIPAddress middleware configurations
- Ensure proper reverse proxy setup to prevent IP spoofing
- Monitor audit logs for potential IP address falsifications
- Perform exposure review for Coder deployments
- Implement compensating controls for exposed systems
- Track exceptions and retest remediated assets
Evidence notes
The CVE record and NVD entry provide details on the IP spoofing vulnerability in Coder before 2.34.7. Additional information is available from source references, including a GitHub security advisory and a Vulncheck advisory.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-111934 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-111934
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-111934 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-111934
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-vprw-xcrv-287h
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/coder-before-2.34.7-ip-spoofing-via-x-forwarded-for-header
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.