Description
Coder before 2.29.17, 2.30.0 before 2.32.7, 2.33.0 before 2.33.8, and 2.34.0 before 2.34.2 contains a stored HTML injection vulnerability because the ApplicationName and LogoURL appearance settings are rendered into HTML output without sufficient escaping. Attackers with the Owner role can store HTML markup in these settings that renders in the Coder dashboard and in SMTP notification emails sent to other deployment users.
Published: 2026-10-17
Score: 4.8 Medium
EPSS: n/a
KEV: No
Impact: Stored HTML Injection (cross-site scripting)
Action: Patch or Mitigate
AI Analysis

Impact

This vulnerability allows users with Owner privileges to store arbitrary HTML in the ApplicationName and LogoURL settings of Coder. The stored markup is rendered directly in the Coder dashboard and in SMTP notification emails sent to other deployment users without proper escaping. An attacker can deliver malicious scripts that run in the context of dashboard views, enabling data theft, phishing, or further exploitation against downstream receivers of the notification emails.

Affected Systems

The affected product is Coder from the vendor coder. Versions prior to 2.34.2—including 2.29.17, 2.30.0 through 2.32.7, 2.33.0 through 2.33.8, and 2.34.0—are vulnerable. The vulnerability is present in any instance where Owner role permissions are granted to users who can modify these appearance settings.

Risk and Exploitability

With a CVSS score of 4.8, the risk is considered medium. The EPSS score is unavailable, and it is not listed in the CISA KEV catalog, indicating no known active exploitation at this time. Because the flaw requires Owner access and affects rendering in both the front-end dashboard and email notifications, an attacker can potentially influence all users on the instance. Exploitation would involve navigating to the appearance settings, inserting malicious HTML, and subsequently triggering the rendering or email distribution.

Generated by OpenCVE AI on October 17, 2026 at 21:07 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Coder 2.34.2 or later to remove the vulnerability
  • If upgrading is delayed, disable or restrict the ability for Owners to change the ApplicationName and LogoURL settings by tightening role permissions or auditing changes
  • Apply a content security policy and enforce output encoding for the dashboard and email templates to neutralize any residual injected markup

Generated by OpenCVE AI on October 17, 2026 at 21:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 17 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description Coder before 2.29.17, 2.30.0 before 2.32.7, 2.33.0 before 2.33.8, and 2.34.0 before 2.34.2 contains a stored HTML injection vulnerability because the ApplicationName and LogoURL appearance settings are rendered into HTML output without sufficient escaping. Attackers with the Owner role can store HTML markup in these settings that renders in the Coder dashboard and in SMTP notification emails sent to other deployment users.
Title Coder before 2.34.2 Stored HTML Injection via Appearance Settings
First Time appeared Coder
Coder coder
Weaknesses CWE-79
CPEs cpe:2.3:a:coder:coder:*:*:*:*:*:*:*:*
Vendors & Products Coder
Coder coder
References
Metrics cvssV3_1

{'score': 3.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:N/I:L/A:N'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-17T18:46:42.757Z

Reserved: 2026-10-17T12:20:52.372Z

Link: CVE-2026-111932

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-17T19:16:36.217

Modified: 2026-10-17T19:16:36.217

Link: CVE-2026-111932

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T21:15:15Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')