diff options
| author | Clement Laforet <clement@FreeBSD.org> | 2004-06-11 12:19:05 +0000 | 
|---|---|---|
| committer | Clement Laforet <clement@FreeBSD.org> | 2004-06-11 12:19:05 +0000 | 
| commit | 858598c3479f8f51d0d59f28307897ad8238c8ce (patch) | |
| tree | c24bfbd87b74eaf950843b8e4607a3d6ac4edbe4 /www/apache13-ssl/files/patch-src:modules:proxy:proxy_util.c | |
| parent | Update to 0.21.01 (diff) | |
- Security Fix
  mod_proxy buffer overflow  CAN-2004-0492
Shamefully stolen from: apache13-mod-ssl port
Notes
Notes:
    svn path=/head/; revision=111271
Diffstat (limited to 'www/apache13-ssl/files/patch-src:modules:proxy:proxy_util.c')
| -rw-r--r-- | www/apache13-ssl/files/patch-src:modules:proxy:proxy_util.c | 13 | 
1 files changed, 13 insertions, 0 deletions
diff --git a/www/apache13-ssl/files/patch-src:modules:proxy:proxy_util.c b/www/apache13-ssl/files/patch-src:modules:proxy:proxy_util.c new file mode 100644 index 000000000000..3265807185ca --- /dev/null +++ b/www/apache13-ssl/files/patch-src:modules:proxy:proxy_util.c @@ -0,0 +1,13 @@ +--- src/modules/proxy/proxy_util.c.orig	Tue Feb 17 22:52:22 2004 ++++ src/modules/proxy/proxy_util.c	Fri Jun 11 10:24:12 2004 +@@ -545,8 +545,8 @@ +                 n = ap_bread(f, buf, buf_size); +             } +             else { +-                n = ap_bread(f, buf, MIN((int)buf_size, +-                                         (int)(len - total_bytes_rcvd))); ++                n = ap_bread(f, buf, MIN((size_t)buf_size, ++                                         (size_t)(len - total_bytes_rcvd))); +             } +         } +   | 
