← Lab /Security & privacy

Zimbra log file injection enables remote code execution via CVE-2026-73570

Security & privacy Disclosure · Prototype · Elastic Security Labs

The claim

An unauthenticated attacker can achieve remote code execution on Zimbra by injecting a crafted log entry that Swatchdog executes.

Eric Forte · Elastic Security Labs Writeup

Published as: “How CVE-2026-73570 turns a Zimbra log file into remote code execution”

So what

Exploiting this flaw gives attackers full control of the mail server and the ability to impersonate users.

The five-minute version

The authors reproduced CVE-2026-73570 on an unpatched Zimbra installation, showing that a malformed SMTP recipient address is logged and then processed by the Swatchdog daemon, which executes the injected command via Perl backticks. They built a working PoC that sends a crafted RCPT TO line, triggers the log pattern, and receives an out-of-band callback confirming code execution as the zimbra user. They also explain why many public PoCs fail and provide an Elastic Defend detection rule to spot the exploitation chain. The evidence consists of a single test system with full command-execution verification.

What they found 2

What undercuts it the paper’s own results

Stated limits 2

What’s new here 4

Artifacts & methods 4

Topics

CVE-2026-73570ZimbraSwatchdogcommand injectionSMTPremote code executionPerl backtickssnmptrap
← Previous Early vision layers enable strong bidirectional refusal control in VLMs