[Exim] [nslu@myxomop.com: Bug#126124: exim: promiscuous rela…

Top Page
Delete this message
Reply to this message
Author: Mark Baker
Date:  
To: exim-users
CC: nslu
Subject: [Exim] [nslu@myxomop.com: Bug#126124: exim: promiscuous relay if running from inetd w/ exim_user=root in cf]
I believe one should never use exim_user = root at all, but I don't
understand why that should lead to it being an open relay.

----- Forwarded message from nslu@??? -----

Envelope-to: mark@???
Delivery-date: Fri, 21 Dec 2001 21:30:05 +0000
Subject: Bug#126124: exim: promiscuous relay if running from inetd w/ exim_user=root in cf
Reply-To: nslu@???, 126124@???
Original-Sender: nick slussar <nslu@???>
X-Debian-PR-Message: report 126124
X-Debian-PR-Package: exim
X-Debian-PR-Keywords:
From: nslu@???
To: submit@???
Date: Fri, 21 Dec 2001 16:15:43 -0500
Delivered-To: submit@???

Package: exim
Version: 3.33-1
Severity: critical

First, I'd like to point that this bug affects also woody version
of exim. It should be totally reproducible.

Here is my scenario:

1) run exim from inetd, like this
smtp            stream  tcp     nowait  mail    /usr/sbin/exim exim -bs


note the user - mail.

2) in exim.conf put

exim_user = root

which is required in some cases, like when exim uses pam_unix auth with
shadow passwords.

3) result: host becomes fully open relay to anybody, ignoring any
relay-control stuff in exim.conf.



That's it.


-- System Information
Debian Release: 3.0
Kernel Version: Linux damn 2.4.14-xfs #3 Tue Dec 11 09:41:39 EST 2001 i686 unknown

Versions of the packages exim depends on:
ii  cron           3.0pl1-72      management of regular background processing
ii  libc6          2.2.4-7        GNU C Library: Shared libraries and Timezone
ii  libdb2         2.7.7.0-3      The Berkeley database routines (run-time fil
ii  libident       0.22-2         simple RFC1413 client library - runtime
ii  libldap2       2.0.14-1.1     OpenLDAP libraries.
ii  libpam0g       0.72-34        Pluggable Authentication Modules library
ii  libpcre3       3.4-1.1        Philip Hazel's Perl Compatible Regular Expre
ii  netbase        4.07           Basic TCP/IP networking system



----- End forwarded message -----