CVE-2018-11805
spamassassin: crafted configuration files can run system commands without any output or errors
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · December 12, 2019
Updated · November 22, 2025
Description
In Apache SpamAssassin before 3.4.3, nefarious CF files can be configured to run system commands without any output or errors. With this, exploits can be injected in a number of scenarios. In addition to upgrading to SA 3.4.3, we recommend that users should only use update channels or 3rd party .cf files from trusted places.
Statement
The attack is triggered by malicious specially crafted .cf files which are basically configuration files for spamassasin. These files can be located at:
- /usr/share/spamassassin
- /etc/mail/spamassassin
- user's home directory, in a directory called .spamassassin
All of these locations can only be accessed by either the system administrator or by a user having a local shell account on the machine. In order to successfully exploit this flaw, the attacker needs to convince the user to place the malicious configuration files in one of the above locations.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
The attack is triggered by malicious specially crafted .cf files which are configuration files for spamassasin. Do not use untrusted configuration files for spamassisin
CVSS / CWE
CVSS 3.1 · 6.7CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')