Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2026-23920

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-23920
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 09:30 UTC · Revision 1

Source evidence

CVE-2026-23920

core-osv · Original source

Published 24 Mar 2026, 19:16 UTC

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.

osv:CVE-2026-23920
Complete source record
{
  "id": "3a75cc3b1e851416424cc82457497018d1a1464f541120e741f5859112b096c0",
  "url": "https://osv.dev/vulnerability/CVE-2026-23920",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2026-23920",
    "summary": "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.",
    "evidence": "osv:CVE-2026-23920",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-23920",
      "aliases": [
        "CVE-2026-23920"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/zabbix/zabbix",
              "type": "GIT",
              "events": [
                {
                  "introduced": "49955f1fb5c9168a8a24b053f7ade6b3d903143c"
                },
                {
                  "fixed": "ba52e2ee4ff8768c8450819a772886d79dcde0b4"
                },
                {
                  "introduced": "372a4e93c48ecd25aa666949a055a02369031861"
                },
                {
                  "fixed": "626d2b8a4820a424efe8fd39df3b706468f1e5d4"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:zabbix:zabbix:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "7.0.0"
                      },
                      {
                        "fixed": "7.0.22"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "cpe": "cpe:2.3:a:zabbix:zabbix:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "7.4.0"
                      },
                      {
                        "fixed": "7.4.6"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "7.0.22rc3",
            "7.4.6rc2",
            "7.4.6rc1",
            "7.0.22rc2",
            "7.0.22rc1",
            "7.0.20",
            "7.0.21",
            "7.4.5",
            "7.4.4",
            "7.0.20rc1",
            "7.4.4rc1",
            "7.0.19",
            "7.4.3",
            "7.4.3rc1",
            "7.0.19rc1",
            "7.4.2",
            "7.0.18",
            "7.0.18rc2",
            "7.4.2rc2",
            "7.0.18rc1",
            "7.4.2rc1",
            "7.4.1",
            "7.0.17",
            "7.4.1rc1",
            "7.0.17rc2",
            "7.0.17rc1",
            "7.0.16",
            "7.0.15",
            "7.4.0",
            "7.0.14",
            "7.0.14rc1",
            "7.0.13",
            "7.0.13rc1",
            "7.0.12",
            "7.0.12rc1",
            "7.0.11",
            "7.0.11rc2",
            "7.0.11rc1",
            "7.0.10",
            "7.0.10rc1",
            "7.0.9",
            "7.0.9rc2",
            "7.0.9rc1",
            "7.0.8",
            "7.0.8rc2",
            "7.0.8rc1",
            "7.0.7",
            "7.0.7rc1",
            "7.0.6",
            "7.0.6rc1",
            "7.0.5",
            "7.0.5rc1",
            "7.0.4",
            "7.0.4rc1",
            "7.0.3",
            "7.0.3rc1",
            "7.0.2",
            "7.0.2rc2",
            "7.0.2rc1",
            "7.0.1",
            "7.0.1rc2",
            "7.0.1rc1",
            "7.0.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-23920.json",
            "vanir_signatures": [
              {
                "id": "CVE-2026-23920-6d3c1d38",
                "digest": {
                  "threshold": 0.9,
                  "line_hashes": [
                    "335575185657139336988338025089072345512",
                    "144097728509264372924349761206701036791",
                    "185724688006201679055704973376898360796",
                    "130162026250320242787979560813111933511",
                    "70354792077183199662061649065794713982",
                    "152321436213664381476643075846246568564"
                  ]
                },
                "source": "https://github.com/zabbix/zabbix/commit/626d2b8a4820a424efe8fd39df3b706468f1e5d4",
                "target": {
                  "file": "src/zabbix_java/src/com/zabbix/gateway/GeneralInformation.java"
                },
                "deprecated": false,
                "signature_type": "Line",
                "signature_version": "v1"
              },
              {
                "id": "CVE-2026-23920-8066b192",
                "digest": {
                  "threshold": 0.9,
                  "line_hashes": [
                    "335575185657139336988338025089072345512",
                    "144097728509264372924349761206701036791",
                    "265387215296323665047876836033014923187",
                    "72110328909359773811350994976134420490",
                    "245919019046659487345219626549275780890",
                    "41189996272314509887159037345751552815"
                  ]
                },
                "source": "https://github.com/zabbix/zabbix/commit/ba52e2ee4ff8768c8450819a772886d79dcde0b4",
                "target": {
                  "file": "src/zabbix_java/src/com/zabbix/gateway/GeneralInformation.java"
                },
                "deprecated": false,
                "signature_type": "Line",
                "signature_version": "v1"
              }
            ],
            "vanir_signatures_modified": "2026-10-24T14:58:38Z"
          }
        }
      ],
      "modified": "2026-10-24T14:58:38.343639272Z",
      "provider": "osv",
      "references": [
        "https://support.zabbix.com/browse/ZBX-27639"
      ],
      "provider_metadata": {
        "unresolved_ranges": [
          {
            "cpes": [
              "cpe:2.3:a:zabbix:zabbix:*:*:*:*:*:*:*:*"
            ],
            "vendor_product": "zabbix:zabbix",
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "7.2.0"
                  },
                  {
                    "fixed": "7.2.15"
                  }
                ],
                "source": "CPE_RANGE"
              }
            ]
          }
        ]
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-23920",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 443904,
  "published_at": "2026-03-24T19:16:49.557+00:00"
}