Description
Endian Firewall version 3.3.25 and prior allow authenticated users to execute arbitrary OS commands via the DATE parameter to /cgi-bin/logs_smtp.cgi. The DATE parameter value is used to construct a file path that is passed to a Perl open() call, which allows command injection due to an incomplete regular expression validation.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Endian | Endian Firewall | 3.3.25 | — |
References
- Endian Release Notes release-notes
- VulnCheck Advisory: Endian Firewall /cgi-bin/logs_smtp.cgi DATE Perl Command Injection third-party-advisory