Description
Prototype pollution vulnerability in searchParamsToObject() is leading to a persistent XSS in Maps. URL parameter processing was not filtering dangerous properties like __proto__, combined with jQuery's unsafe element creation that traversed the prototype chain.
Published: 2026-08-18
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Prototype pollution occurs in the Zabbix function searchParamsToObject(), allowing an attacker to inject the property __proto__ through a URL parameter. jQuery then unsafely creates elements that traverse the forged prototype chain, resulting in persistent cross‑site scripting in Maps. This flaw permits an attacker to execute arbitrary JavaScript in the victim’s browser, enabling session hijacking, defacement, or data theft. The vulnerability is a classic example of the "Object Prototype Pollution" weakness (CWE-1321).

Affected Systems

Zabbix Zabbix is affected. No specific version details are provided in the advisory.

Risk and Exploitability

The CVSS score of 8.5 classifies this as a high‑severity defect. The EPSS score is not reported, and the vulnerability is not listed as a known exploited flaw by CISA. Attackers can trigger the flaw remotely by composing a malicious URL with the __proto__ parameter; because the XSS payload is stored, exploitation can occur whenever the Map resource is accessed. Note: the advisory does not specify an authentication requirement; it is inferred that the attack does not need authentication. Consequently, the risk of compromise is significant for all users accessing the affected Maps pages.

Generated by OpenCVE AI on August 18, 2026 at 14:32 UTC.

Remediation

Vendor Solution

Update the affected components to their respective fixed versions.


OpenCVE Recommended Actions

  • Apply the vendor‑supplied patch or upgrade the affected Zabbix components to the fixed versions listed by the vendor.
  • If an immediate upgrade is not possible, disable or remove the Map feature until the fix is applied.
  • Monitor web traffic for suspicious __proto__ parameters and review the web application for persistent XSS signs.

Generated by OpenCVE AI on August 18, 2026 at 14:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 19 Aug 2026 05:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 18 Aug 2026 14:30:00 +0000

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

Tue, 18 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description Prototype pollution vulnerability in searchParamsToObject() is leading to a persistent XSS in Maps. URL parameter processing was not filtering dangerous properties like __proto__, combined with jQuery's unsafe element creation that traversed the prototype chain.
Title Prototype pollution leading to stored XSS
Weaknesses CWE-1321
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: Zabbix

Published:

Updated: 2026-08-19T03:55:58.598Z

Reserved: 2026-01-19T14:03:13.686Z

Link: CVE-2026-23929

cve-icon Vulnrichment

Updated: 2026-08-18T12:51:59.554Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-18T13:17:21.170

Modified: 2026-09-01T20:56:59.203

Link: CVE-2026-23929

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T14:45:03Z

Weaknesses
  • CWE-1321

    Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')