Search squid archive

Re: Squid 3.1 ICAP Issue with REQMOD 302

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

 



On Wed, 14 Apr 2010 18:10:04 +0100, "Niall O'Cuilinn"
<nocuilinn@xxxxxxxxxx> wrote:
> Hi
> 
> I had a look at the null-body values. They correctly match the length of
> the HTTP 302 response headers block. The extra two bytes is an extra
line
> return. You can see that after the last header there are three '\r\n'
line
> returns. I tried removing one of them but the result was the same.
> 
> I also turned on more detailed debug logging and found this in the
> cache.log:
> 
> ----------
> 2010/04/14 17:03:05.494| HttpReply::sanityCheckStartLine: missing or
> invalid status number in 'HTTP/1.x 302 Found
> content-type: text/html
> location:
>
https://localhost:8443/mib/authentication/checkCookie?backURL=http%3A%2F%2Fc.proxy.com%2Fwww.google.ie
> 
> '
> ---------
> 
> I changed the ICAP Server to return 'HTTP/1.0' instead of 'HTTP/1.x' and
> now it is working.
> 
> This worked using 'HTTP/1.x' on Squid 3.0. The version I'm using is
> Squid3.1.1
> 
> Thanks
> Niall

Looks like your previous version of 3.0 was vulnerable to CVE2009-2622.
Squid-3.1.1 is fixed.

Amos

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux