Re: Still problems with 1.4.19 and "you must be logged in" error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Thu, 11 Jun 2009, Jonathan Angliss wrote:

> On Mon, 08 Jun 2009 11:30:12 +0200, Rafael Martinez
> <r.m.guerrero@xxxxxxxxxxx> wrote:
>
>> dwnek@xxxxxxxxxxxxxx wrote:
>> [....]
>>>
>>> When I  simply reconfigure httpd.conf to point to webmail-1.4.17 vice
>>> webmail-1.4.19 and restart the httpd service all of the above problems go
>>> away.
>>>
>>> I have not seen a response back to Rafael's email above yet and was
>>> wondering what the status of this is and if there is something that can be
>>> done to correct this. I am anxious to go back to 1.4.19 because of all of
>>> the security fixes contained in 1.4.18 including the very important fix
>>> regarding remote execution of server side code.
>>>
>>
>> Hello
>>
>> We have found a way to avoid these problems.
>>
>> We have deleted this code in src/redirect.php:
>>
>> --------------------------------------------------------------------
>> if (function_exists('session_regenerate_id')) {
>>
>>    session_regenerate_id();
>>
>>    // re-send session cookie so we get the right parameters on it
>>    // (such as HTTPOnly, if necessary - PHP doesn't do this itself
>>
>>    sqsetcookie(session_name(),session_id(),false,$base_uri);
>> }
>> -------------------------------------------------------------------
>>
>> and this code in function/global.php:
>>
>> --------------------------------------------------------------------
>>
>> sqsetcookie(session_name(), $_COOKIE[session_name()], 1, $base_uri . 'src');
>> sqsetcookie(session_name(), $_COOKIE[session_name()], 1, $base_uri .
>> 'src/');
>>
>> --------------------------------------------------------------------
>
>>
>> Maybe some of the developers can explain the implications of these changes.
>
> It was in response to a security report.  We try to overwrite the
> cookies that may already be set in the src/ directory to stop a hacker
> from attempting to steal information.
>
>> With these changes, users logged in squirrelmail under the upgrade will
>> get the "you must be logged in" error, but everything will work without
>> problems when they logg in again after this.
>
> I've not seen the issue myself, but then cannot say I run on a large
> variety of systems, so you may be coming across a combination we don't
> know about.
>
> What are you settings for session.auto_start in your php.ini?
>
> It's probably possibly that we should be pushing the call to the
> regenerate_id into src/login.php instead of src/redirect.php.
>
>> It have been a nightmare since 1.4.19 was released knowing the version
>> we had in production had serious security problems and not been able to
>> upgrade.
>
>> We are very disappointed  with the null respond from developers we have
>> had on this issue.
>
> I did notice that your report says you're using PHP 5.2.8, Chris
> Hoogendyk reported a similar issue with 1.4.18, and had several
> platforms upgraded.  Those running PHP 4.x worked, whilst the one
> running 5.2 failed.  I'm running 5.2.0 without issues, so I'm
> wondering if there might be additional changes that might cause some
> problems, or a link between browsers too.
>
> -- 
> Jonathan Angliss
> <jon@xxxxxxxxxxxxxxxx>
>

So is this the final word on this problem? We are having the same problem 
with our setup.

Thanks,

Ken

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
-----
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

[Index of Archives]     [Video For Linux]     [Yosemite News]     [Yosemite Photos]     [gtk]     [KDE]     [Cyrus SASL]     [Gimp on Windows]     [Steve's Art]     [Webcams]

  Powered by Linux