Description
The email media type OAuth form passes the Authorization endpoint value to window.open() without validating the URL scheme, so a javascript: URL is executed in the browser. This means a crafted media type configuration, deliverable as an import file, runs arbitrary JavaScript as the Super Admin who grants consent.
Published: 2026-10-05
Score: 5.6 Medium
EPSS: n/a
KEV: No
Impact: Stored XSS leading to arbitrary JavaScript execution as Super Admin
Action: Immediate Patch
AI Analysis

Impact

The email media type OAuth form passes the Authorization endpoint value to window.open() without validating the URL scheme, enabling a javascript: URL to be executed in the browser. This allows a crafted media type configuration, delivered as an import file, to run arbitrary JavaScript with the privileges of a Super Admin who grants consent. The affected weakness is Cross‑Site Scripting, which can lead to privilege escalation, data theft, or further compromise of the Zabbix instance.

Affected Systems

Zabbix Zabbix is affected. The vulnerability resides in the OAuth configuration form used for email media type setups. Specific impacted versions are not listed in the advisory, so all current releases that have not applied the fix are potentially vulnerable.

Risk and Exploitability

The CVSS score of 5.6 indicates a moderate severity. The EPSS score is not available, and the vulnerability is not currently listed in CISA's KEV catalog. Exploitation requires an attacker to provide a malicious import file that contains a javascript: URL in the Authorization endpoint field. The attack vector is inferred to be through authorized super‑admin access to the import feature, so it is limited to scenarios where an attacker can coerce or compromise a Super Admin account.

Generated by OpenCVE AI on October 5, 2026 at 11:20 UTC.

Remediation

Vendor Solution

Update the affected components to their respective fixed versions.


Vendor Workaround

Don't import media type configurations from untrusted sources.


OpenCVE Recommended Actions

  • Update Zabbix to a fixed release that validates the URL scheme before calling window.open.
  • Do not import media type configurations from untrusted or unknown sources.
  • If a patch is unavailable, manually verify that the Authorization endpoint does not use a javascript: scheme before importing or using the configuration.

Generated by OpenCVE AI on October 5, 2026 at 11:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 05 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 05 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
First Time appeared Zabbix
Zabbix zabbix
Vendors & Products Zabbix
Zabbix zabbix

Mon, 05 Oct 2026 10:45:00 +0000

Type Values Removed Values Added
Description The email media type OAuth form passes the Authorization endpoint value to window.open() without validating the URL scheme, so a javascript: URL is executed in the browser. This means a crafted media type configuration, deliverable as an import file, runs arbitrary JavaScript as the Super Admin who grants consent.
Title Stored XSS vulnerability in OAuth configuration form
Weaknesses CWE-79
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: Zabbix

Published:

Updated: 2026-10-05T11:23:05.997Z

Reserved: 2026-07-07T08:30:49.860Z

Link: CVE-2026-59788

cve-icon Vulnrichment

Updated: 2026-10-05T11:22:59.219Z

cve-icon NVD

Status : Received

Published: 2026-10-05T11:17:00.113

Modified: 2026-10-05T12:17:10.463

Link: CVE-2026-59788

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-05T11:30:17Z

Weaknesses
  • CWE-79

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