Description
Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2 and 7.1.0, zammad's HTML sanitizer (HtmlSanitizer::Strict) blocks external URLs in to prevent remote content loading, but the srcset attribute, also allowlisted for , is not subject to the same check. This oversight allows an attacker to embed arbitrary external URLs in the srcset attribute just by sending an e-mail, effectively bypassing the external content protection. When an agent views the ticket containing the malicious srcset, the browser will silently load the attacker-controlled URL, resulting in the leakage of the agent's IP address, User-Agent, Referer, and the exact time the ticket was viewed. HtmlSanitizer::Strict got extended to block external URLs in the srcset attribute of tags. This was done to prevent tracking pixels and external content loading, which could compromise user privacy. This issue is fixed in versions 7.0.2 and 7.1.0.
Published: 2026-09-25
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Apply Patch
AI Analysis

Impact

Zammad’s HTML sanitizer mistakenly allows external URLs in the srcset attribute of IMG tags, permitting an attacker to embed tracking pixels that silently load when an agent views a ticket. When loaded, the browser sends the agent’s IP address, User‑Agent, Referer and view timestamp to the attacker, leaking sensitive privacy data. The flaw is a classic improper neutralization of user input (CWE‑82) and is mitigated by the sanitizer’s oversight.

Affected Systems

The vulnerability affects Zammad, an open‑source helpdesk/customer support system, specifically versions released before 7.0.2 and before 7.1.0. Any deployment using those legacy versions is susceptible until an update is applied.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. Because the flaw requires forging an email or ticket that contains a malicious srcset element, an attacker would need a vector that delivers that content into the agent’s browser. The EPSS score is unavailable, and the vulnerability is not listed in the CISA KEV catalog. The likely attack path involves sending a crafted ticket email, which when opened triggers the remote request and privacy leakage.

Generated by OpenCVE AI on September 25, 2026 at 20:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Zammad to version 7.0.2 or later, which extends the HTML sanitizer to block external URLs in srcset.
  • Verify that the HTML sanitizer is active for ticket content so that external URLs in srcset are rejected.
  • Review and tighten email handling and ticket creation processes to sanitize embedded attributes and prevent injection of tracking pixels.

Generated by OpenCVE AI on September 25, 2026 at 20:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 26 Sep 2026 11:30:00 +0000

Type Values Removed Values Added
First Time appeared Zammad
Zammad zammad
Vendors & Products Zammad
Zammad zammad

Fri, 25 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Description Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2 and 7.1.0, zammad's HTML sanitizer (HtmlSanitizer::Strict) blocks external URLs in to prevent remote content loading, but the srcset attribute, also allowlisted for , is not subject to the same check. This oversight allows an attacker to embed arbitrary external URLs in the srcset attribute just by sending an e-mail, effectively bypassing the external content protection. When an agent views the ticket containing the malicious srcset, the browser will silently load the attacker-controlled URL, resulting in the leakage of the agent's IP address, User-Agent, Referer, and the exact time the ticket was viewed. HtmlSanitizer::Strict got extended to block external URLs in the srcset attribute of tags. This was done to prevent tracking pixels and external content loading, which could compromise user privacy. This issue is fixed in versions 7.0.2 and 7.1.0.
Title Zammad: Improper neutralization of `srcset` attribute in IMG tags in Zammad
Weaknesses CWE-82
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-25T19:06:35.154Z

Reserved: 2026-06-22T19:17:28.959Z

Link: CVE-2026-56735

cve-icon Vulnrichment

Updated: 2026-09-25T19:06:31.902Z

cve-icon NVD

Status : Deferred

Published: 2026-09-25T18:17:28.880

Modified: 2026-09-28T14:45:39.697

Link: CVE-2026-56735

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T11:15:10Z

Weaknesses
  • CWE-82

    Improper Neutralization of Script in Attributes of IMG Tags in a Web Page