[exim-dev] [Bug 449] dovecot authenticator doesn't set $auth…

Top Page
Delete this message
Reply to this message
Author: bug449
Date:  
To: exim-dev
Old-Topics: [exim-dev] [Bug 449] New: dovecot authenticator doesn's set $authenticated_id
Subject: [exim-dev] [Bug 449] dovecot authenticator doesn't set $authenticated_id
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=449





------- Comment #10 from w@??? 2007-01-23 12:09 -------
(In reply to comment #8)

> This finally got to the top of my list. Although I don't run Dovecot, I think
> I've found the problem. The Dovecot authenticator was written by an OP; the
> problem seems to be that the values of $auth1 etc are left in stack memory, and
> can therefore be overwritten. I have a patch that might fix this; I can't
> myself test it. I will attach it here shortly for you to try.


13:06:51 74226 dovecot_plain authenticator:
13:06:51 74226   $auth1 = test.user.2@???
13:06:51 74226   $1 = test.user.2@???
13:06:51 74226 expanding: $auth1
13:06:51 74226    result: test.user.2@???
13:06:51 74226 SMTP>> 235 Authentication succeeded
235 Authentication succeeded


It works!
Thanks. :)

--
Configure bugmail: http://www.exim.org/bugzilla/userprefs.cgi?tab=email