You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by co...@apache.org on 2024/05/16 17:54:35 UTC

svn commit: r1917769 - /httpd/httpd/branches/2.4.x/CHANGES

Author: covener
Date: Thu May 16 17:54:35 2024
New Revision: 1917769

URL: http://svn.apache.org/viewvc?rev=1917769&view=rev
Log:
add warning about behavior change

Modified:
    httpd/httpd/branches/2.4.x/CHANGES

Modified: httpd/httpd/branches/2.4.x/CHANGES
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/CHANGES?rev=1917769&r1=1917768&r2=1917769&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/CHANGES [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/CHANGES [utf-8] Thu May 16 17:54:35 2024
@@ -17,8 +17,12 @@ Changes with Apache 2.4.59
      Server allows an attacker that can inject malicious response
      headers into backend applications to cause an HTTP
      desynchronization attack.
-     Users are recommended to upgrade to version 2.4.59, which fixes
-     this issue.
+
+     After this change, CGI-like scripts cannot set Transfer-Encoding
+     or Content-Length headers.  To restore the ability to set Content-Length
+     header, set per-request environment variable 'ap_trust_cgilike_cl' to any
+     non-empty value.
+
      Credits: Keran Mu, Tsinghua University and Zhongguancun
      Laboratory.