Skip to content
OpenAdvisories
Critical · 9.3 Public exploit CVE-2012-10046 EUVD-2012-6587GHSA-hhf2-fwjq-ffr3

E-Mail Security Virtual Appliance learn-msg.cgi Command Injection

Published Aug 8, 2025 · Updated Apr 7, 2026 · Assigned by VulnCheck

Description

The E-Mail Security Virtual Appliance (ESVA) (tested on version ESVA_2057) contains an unauthenticated command injection vulnerability in the learn-msg.cgi script. The CGI handler fails to sanitize user-supplied input passed via the id parameter, allowing attackers to inject arbitrary shell commands. Exploitation requires no authentication and results in full command execution on the underlying system.

Affected products

VendorProductAffectedFixed
ESVA-Project E-Mail Security Virtual Appliance ESVA_2057 —

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

Metasploit 1 module

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

References