CVE-2026-23920
CVE-2026-23920 · Host and event action script regex validation can be bypassed in certain situations, leading to potential command injection
This page contains facts from public vulnerability sources. Check the original advisory before updating.
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.
CVSS 7.7 · High · EPSS 0.3% · Fix available
- Published
- Updated
Stack: system · applications
Affected products and versions
zabbix
- Versions
- ≥ 7.0.0, ≤ 7.0.21: Affected; ≥ 7.0.22: Not affected (git)
- ≥ 7.2.0, ≤ 7.2.14: Affected; ≥ 7.2.15: Not affected (git)
- ≥ 7.4.0, ≤ 7.4.5: Affected; ≥ 7.4.6: Not affected (git)
Update to 7.0.22; Update to 7.2.15; Update to 7.4.6
zabbix Debian:12
- Versions
- 1:6.0.14+dfsg-1
- 1:6.0.23+dfsg-1
- 1:6.0.23+dfsg-1~bpo12+1
- 1:6.0.24+dfsg-1
- 1:6.0.25+dfsg-1
- 1:6.0.29+dfsg-1
- 1:7.0.0+dfsg-1
- 1:7.0.0+dfsg-2
- 1:7.0.0+dfsg-2~bpo12+1
- 1:7.0.1+dfsg-1
- 1:7.0.1+dfsg-1~bpo12+1
- 1:7.0.10+dfsg-1
- 1:7.0.10+dfsg-2
- 1:7.0.2+dfsg-1
- 1:7.0.2+dfsg-1~bpo12+1
- 1:7.0.22+dfsg-1
- 1:7.0.22+dfsg-1.1
- 1:7.0.22+dfsg-1~bpo13+1
- 1:7.0.22+dfsg-1~deb13u1
- 1:7.0.27+dfsg-1
- 1:7.0.29+dfsg-1
- 1:7.0.29+dfsg-2
- 1:7.0.29+dfsg-2~bpo13+1
- 1:7.0.3+dfsg-1
- 1:7.0.5+dfsg-1
- 1:7.0.5+dfsg-1~bpo12+1
- 1:7.0.6+dfsg-1
- 1:7.0.9+dfsg-1
- 1:7.0.9+dfsg-1~bpo12+1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
zabbix Debian:13
- Versions
- 1:7.0.10+dfsg-2
- 1:7.0.22+dfsg-1~bpo13+1
- Affected ranges
- ECOSYSTEM: < 1:7.0.22+dfsg-1~deb13u1
Update to 1:7.0.22+dfsg-1~deb13u1
zabbix Debian:14
- Versions
- 1:7.0.10+dfsg-2
- 1:7.0.22+dfsg-1~bpo13+1
- 1:7.0.22+dfsg-1~deb13u1
- Affected ranges
- ECOSYSTEM: < 1:7.0.22+dfsg-1
Update to 1:7.0.22+dfsg-1
zabbix Ubuntu:Pro:14.04:LTS
- Versions
- 1:2.0.6+dfsg-1ubuntu2
- 1:2.2.0+dfsg-1ubuntu1
- 1:2.2.0+dfsg-6ubuntu1
- 1:2.2.1+dfsg-1ubuntu3
- 1:2.2.2+dfsg-1ubuntu1
- 1:2.2.2+dfsg-1ubuntu1+esm1
- 1:2.2.2+dfsg-1ubuntu1+esm3
- 1:2.2.2+dfsg-1ubuntu1+esm4
- 1:2.2.2+dfsg-1ubuntu1+esm5
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
zabbix Ubuntu:Pro:16.04:LTS
- Versions
- 1:2.4.6+dfsg-1
- 1:2.4.7+dfsg-1
- 1:2.4.7+dfsg-2
- 1:2.4.7+dfsg-2ubuntu2
- 1:2.4.7+dfsg-2ubuntu2.1
- 1:2.4.7+dfsg-2ubuntu2.1+esm1
- 1:2.4.7+dfsg-2ubuntu2.1+esm2
- 1:2.4.7+dfsg-2ubuntu2.1+esm3
- 1:2.4.7+dfsg-2ubuntu2.1+esm4
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
zabbix Ubuntu:Pro:18.04:LTS
- Versions
- 1:3.0.7+dfsg-3
- 1:3.0.12+dfsg-1
- 1:3.0.12+dfsg-1ubuntu0.1~esm1
- 1:3.0.12+dfsg-1ubuntu0.1~esm2
- 1:3.0.12+dfsg-1ubuntu0.1~esm3
- 1:3.0.12+dfsg-1ubuntu0.1~esm4
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
zabbix Ubuntu:Pro:20.04:LTS
- Versions
- 1:4.0.4+dfsg-1build2
- 1:4.0.4+dfsg-1build3
- 1:4.0.11+dfsg-1
- 1:4.0.14+dfsg-1
- 1:4.0.15+dfsg-1
- 1:4.0.16+dfsg-1
- 1:4.0.16+dfsg-1build1
- 1:4.0.17+dfsg-1
- 1:4.0.17+dfsg-1ubuntu0.1~esm1
- 1:4.0.17+dfsg-1ubuntu0.1~esm2
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
zabbix Ubuntu:Pro:22.04:LTS
- Versions
- 1:5.0.8+dfsg-1build1
- 1:5.0.14+dfsg-1
- 1:5.0.17+dfsg-1
- 1:5.0.17+dfsg-1ubuntu0.1~esm1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
zabbix Ubuntu:25.10
- Versions
- 1:7.0.10+dfsg-2
- 1:7.0.10+dfsg-2build1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published