CVE-2026-56735
CVE-2026-56735 is a medium-severity vulnerability with a CVSS 4.0 base score of 5.3. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-82.
Key facts
- Severity: Medium (CVSS 4.0 base score 5.3)
- EPSS exploit prediction: 0% (35th percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-82
- Published:
- Last modified:
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.
Frequently asked questions
- What is CVE-2026-56735?
- 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.
- How severe is CVE-2026-56735?
- CVE-2026-56735 has a CVSS 4.0 base score of 5.3, rated medium severity.
- Is CVE-2026-56735 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 0% (35th percentile), an estimate of the probability of exploitation in the next 30 days.
- How do I fix CVE-2026-56735?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
- When was CVE-2026-56735 published?
- CVE-2026-56735 was published on 2026-09-25 and last updated on 2026-09-28.
References
- https://github.com/zammad/zammad/commit/02c1ff8dc65961352dc047013bece9dff1f2ffb7
- https://github.com/zammad/zammad/releases/tag/7.0.2
- https://github.com/zammad/zammad/releases/tag/7.1.0
- https://github.com/zammad/zammad/security/advisories/GHSA-7fwx-3xr4-qm6w
Other CWE-82 vulnerabilities
- CVE-2024-52427 — Critical (CVSS 9.9): Deserialization of Untrusted Data vulnerability in Vollstart Event Tickets with Ticket Scanner…
- CVE-2024-52434 — Critical (CVSS 9.1): Deserialization of Untrusted Data vulnerability in supsystic Popup by Supsystic popup-by-supsystic allows Command…
- CVE-2024-52393 — Critical (CVSS 9.1): Deserialization of Untrusted Data vulnerability in Eric Teubert Podlove Podcast Publisher…
- CVE-2024-49271 — Critical (CVSS 9.1): Deserialization of Untrusted Data vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets,…
- CVE-2024-48042 — Critical (CVSS 9.1): Deserialization of Untrusted Data vulnerability in supsystic Contact Form by Supsystic contact-form-by-supsystic allows…
- CVE-2025-53194 — High (CVSS 8.5): Deserialization of Untrusted Data vulnerability in Crocoblock JetEngine jet-engine allows Code Injection.This issue…