]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Release Notes: NCSA helper algorithm limits
authorAmos Jeffries <squid3@treenet.co.nz>
Thu, 2 Aug 2012 12:03:50 +0000 (06:03 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Thu, 2 Aug 2012 12:03:50 +0000 (06:03 -0600)
doc/release-notes/release-3.2.sgml

index 4fd4bd804cb51f3f7405deb9a42338ac9d903554..16ce93bfa44dbc74cc9aef409dd5987a9e990f68 100644 (file)
@@ -52,6 +52,7 @@ The 3.2 change history can be <url url="http://www.squid-cache.org/Versions/v3/3
 <p>The most important of these new features are:
 <itemize>
        <item>CVE-2009-0801 : NAT interception vulnerability to malicious clients.
+       <item>NCSA helper DES algorithm password limits
        <item>SMP scalability
        <item>Helper Multiplexer and On-Demand
        <item>Helper Name Changes
@@ -94,6 +95,23 @@ Most user-facing changes are reflected in squid.conf (see below).
   Please contact squid-dev if you are able to assist or sponsor the development.
 
 
+<sect1>NCSA helper DES algorithm password limits
+<p>Details in Advisory <url url="http://www.squid-cache.org/Advisories/SQUID-2011_2.txt" name="SQUID-2011:2">
+
+<p>The DES algorithm used by the NCSA Basic authentication helper has an
+   limit of 8 bytes but some implementations do not error when truncating
+   longer passwords down to this unsafe level.
+
+<p>This both significantly lowers the threshold of difficulty decrypting
+   captured password files and hides from users the fact that the extra bits
+   of their chosen long password is not being utilized.
+
+<p>The NCSA helper bundled with Squid will prevent passwords longer than 8
+   characters being sent to the DES algorithm. The MD5 hash algorithm which
+   supports longer than 8 character passwords is also supported by this helper
+   and should be used instead.
+
+
 <sect1>SMP scalability
 <p>The new "workers" squid.conf option can be used to launch multiple worker
    processes and utilize multiple CPU cores. The overall intent is to make