{"id":"CVE-2024-58398","state":"PUBLISHED","title":"Coder 2.3.1 before 2.16.1 Open Redirect via Login Page redirect Parameter","description":"Coder 2.3.1 before 2.14.4, 2.15.x before 2.15.3, and 2.16.0 before 2.16.1 contains an open redirect vulnerability in the login page because the redirect query parameter is improperly sanitized. Attackers can craft a Coder login URL that, when clicked by a logged-in user, redirects the victim to an attacker-controlled website for phishing.","publishedAt":"2026-10-17T18:46:07.073Z","updatedAt":"2026-10-21T21:34:59.156Z","severity":{"score":5.3,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["coder coder"],"affected":[{"vendor":"coder","product":"coder","packageURL":"pkg:golang/github.com/coder/coder/v2","defaultStatus":"unaffected","versions":[{"version":"2.16.0","status":"affected","lessThan":"2.16.1","versionType":"semver"},{"version":"2.16.1","status":"unaffected","versionType":"semver"}]},{"vendor":"coder","product":"coder","packageURL":"pkg:golang/github.com/coder/coder/v2","defaultStatus":"unaffected","versions":[{"version":"2.15.0","status":"affected","lessThan":"2.15.3","versionType":"semver"},{"version":"2.15.3","status":"unaffected","versionType":"semver"}]},{"vendor":"coder","product":"coder","packageURL":"pkg:golang/github.com/coder/coder/v2","defaultStatus":"unaffected","versions":[{"version":"2.3.1","status":"affected","lessThan":"2.14.4","versionType":"semver"},{"version":"2.14.4","status":"unaffected","versionType":"semver"}]}],"references":["https://github.com/coder/coder/security/advisories/GHSA-wcx9-ccpj-hx3c","https://github.com/coder/coder/commit/69c1d981e3131e50d52b01f6a360abadaad699e6","https://www.vulncheck.com/advisories/coder-2.3.1-before-2.16.1-open-redirect-via-login-page-redirect-parameter"],"weaknesses":["CWE-601"],"ingestedAt":"2026-10-29T20:08:12.933Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2024/58xxx/CVE-2024-58398.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2024-58398","state":"PUBLISHED","datePublished":"2026-10-17T18:46:07.073Z","dateUpdated":"2026-10-21T21:34:59.156Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-10-17T12:21:59.408Z"},"containers":{"cna":{"title":"Coder 2.3.1 before 2.16.1 Open Redirect via Login Page redirect Parameter","descriptions":[{"lang":"en","value":"Coder 2.3.1 before 2.14.4, 2.15.x before 2.15.3, and 2.16.0 before 2.16.1 contains an open redirect vulnerability in the login page because the redirect query parameter is improperly sanitized. Attackers can craft a Coder login URL that, when clicked by a logged-in user, redirects the victim to an attacker-controlled website for phishing."}],"affected":[{"vendor":"coder","product":"coder","packageURL":"pkg:golang/github.com/coder/coder/v2","defaultStatus":"unaffected","versions":[{"version":"2.16.0","status":"affected","lessThan":"2.16.1","versionType":"semver"},{"version":"2.16.1","status":"unaffected","versionType":"semver"}]},{"vendor":"coder","product":"coder","packageURL":"pkg:golang/github.com/coder/coder/v2","defaultStatus":"unaffected","versions":[{"version":"2.15.0","status":"affected","lessThan":"2.15.3","versionType":"semver"},{"version":"2.15.3","status":"unaffected","versionType":"semver"}]},{"vendor":"coder","product":"coder","packageURL":"pkg:golang/github.com/coder/coder/v2","defaultStatus":"unaffected","versions":[{"version":"2.3.1","status":"affected","lessThan":"2.14.4","versionType":"semver"},{"version":"2.14.4","status":"unaffected","versionType":"semver"}]}],"references":[{"url":"https://github.com/coder/coder/security/advisories/GHSA-wcx9-ccpj-hx3c","tags":["vendor-advisory"],"name":"GitHub Security Advisory (GHSA-wcx9-ccpj-hx3c)"},{"url":"https://github.com/coder/coder/commit/69c1d981e3131e50d52b01f6a360abadaad699e6","tags":["patch"],"name":"Patch Commit"},{"url":"https://www.vulncheck.com/advisories/coder-2.3.1-before-2.16.1-open-redirect-via-login-page-redirect-parameter","name":"VulnCheck Advisory: Coder 2.3.1 before 2.16.1 Open Redirect via Login Page redirect Parameter","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N","attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"NONE","userInteraction":"PASSIVE","vulnConfidentialityImpact":"NONE","vulnIntegrityImpact":"LOW","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":5.3,"baseSeverity":"MEDIUM"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"REQUIRED","scope":"UNCHANGED","confidentialityImpact":"NONE","integrityImpact":"LOW","availabilityImpact":"NONE","baseScore":4.3,"baseSeverity":"MEDIUM"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-601","lang":"en","description":"URL Redirection to Untrusted Site ('Open Redirect')","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-10-17T18:46:07.073Z"},"datePublic":"2024-10-28T00:00:00.000Z","cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:coder:coder:*:*:*:*:*:*:*:*","versionStartIncluding":"2.16.0","versionEndExcluding":"2.16.1"},{"vulnerable":true,"criteria":"cpe:2.3:a:coder:coder:*:*:*:*:*:*:*:*","versionStartIncluding":"2.15.0","versionEndExcluding":"2.15.3"},{"vulnerable":true,"criteria":"cpe:2.3:a:coder:coder:*:*:*:*:*:*:*:*","versionStartIncluding":"2.3.1","versionEndExcluding":"2.14.4"}]}]},{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:coder:coder:*:*:*:*:*:*:*:*","versionStartIncluding":"2.15.0","versionEndExcluding":"2.15.3"}]}]},{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:coder:coder:*:*:*:*:*:*:*:*","versionStartIncluding":"2.3.1","versionEndExcluding":"2.14.4"}]}]}],"credits":[{"lang":"en","value":"jchristov","type":"reporter"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-10-21T21:34:49.806627Z","id":"CVE-2024-58398","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-10-21T21:34:59.156Z"}}]}}}