CVE-2026-23920

Host and event action script regex validation can be bypassed in certain situations, leading to potential command injection

Published Mar 24, 2026 CVSS 4.0 · 7.7 High EPSS < 1% KEV · Not listed
Description
Host and event action script input is validated with a regex (set by the administrator), but the validation runs in multiline mode. If ^ and $ anchors are used in user input validation, an injected newline lets authenticated users bypass the check and inject shell commands.

Remediation

Vendor Solution

Update the affected components to their respective fixed versions.


Vendor Workaround

It is possible to use \A and \z anchors in the regex validation as a workaround.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
CPEs cpe:2.3:a:zabbix:zabbix:*:*:*:*:*:*:*:*
Metrics cvssV3_1

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

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Zabbix
Zabbix zabbix
Vendors & Products Zabbix
Zabbix zabbix
Type Values Removed Values Added
Description Host and event action script input is validated with a regex (set by the administrator), but the validation runs in multiline mode. If ^ and $ anchors are used in user input validation, an injected newline lets authenticated users bypass the check and inject shell commands.
Title Host and event action script regex validation can be bypassed in certain situations, leading to potential command injection
Weaknesses CWE-78
References
Metrics cvssV4_0

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
Zabbix
Published
Updated
Mar 26, 2026, 3:55 AM
Reserved
Jan 19, 2026, 2:02 PM
Status
Analyzed
Published
Mar 24, 2026, 7:16 PM
Modified
Sep 10, 2026, 9:15 PM