CVE-2026-23920
Host and event action script regex validation can be bypassed in certain situations, leading to potential command injection
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.
In plain language
AI Worth attentionZabbix installations not yet updated to 7.0.22 should be reviewed, because a logged-in user may be able to run unwanted commands on the server.
Authenticated command injection in Zabbix host and event action scripts: multiline regex validation permits newline-based bypasses when administrators use ^ and $ anchors.
What to do now
- Check whether you run Zabbix and whether host or event actions use script input validation.
- Upgrade Zabbix to 7.0.22.
- If upgrading is delayed, replace ^ and $ in affected validation rules with \A and \z.
- Review who can edit or trigger action scripts and remove unnecessary access.
CVSS Vector Breakdown
AV:NAttack VectorAC:LAttack ComplexityPR:LPrivileges RequiredUI:NUser InteractionS:UScopeC:HConfidentialityI:HIntegrityA:HAvailabilityWeaknesses
Affected Products
Exploitability
Attack Graph
Click technique nodes for MITRE ATT&CK details · drag to pan · Ctrl/⌘ + scroll to zoom, or go fullscreen.
MITRE ATT&CK
1 techniqueReferences
Unlock Complete Vulnerability Intelligence
Get the full picture for CVE-2026-23920 and every CVE in our database. Create a free account — no credit card required.
Create Free Account