On Wed, Dec 18, 2019 at 07:10:48AM -0600, [email protected] wrote:
> I considered that this bug may belong to the sa-exim package which is the
> source of the Graylisting.pm file, however, it is the sa-compile package that
> changed not sa-exim and sa-compile is the one with the broken installation.

The problem is likely related to the fixes for CVE-2018-11805, which
involved malicious rulesets invoking arbitrary commands as the uid
running spamassassin/spamd.  In the case of sa-exim, the line triggering
the taint failure is performing an "eval" operation of configuration
data read directly from a .cf file, so changing spamasassin's behavior
is probably not ideal.

I've tested a backport of sa-exim 4.2.1-16 from stretch to jessie, and
have observed that the problem does not occur in this scenario.  So an
update of sa-exim in jessie might be the least disruptive path to a fix
here.  In the mean time, you might consider locally building it.

noah

Reply via email to