Apache Week issue 301

Apache Week <[email protected]> Fri, 05 Jul 2002 15:26:46 +0100
Newsgroups gmane.comp.apache.apacheweek
Message-ID <[email protected]>
                                APACHE WEEK
                                      
The essential weekly guide for users of the world's most popular Web server.
                          Issue 301: 5th July 2002
                                      
                                 In this issue
                                       
     * Under development
     * In the news
     * Featured articles
     * Apache Week 300 giveaway
       
                               Under development
                                       
     Apache 2.0 performance was again the hot topic on the development
     list this week as some detailed results of profiling httpd on AIX
     were sent in by IBM hacker Bill Stoddard. Several areas of code
     were targetted for optimisation after some analysis of the results;
     of particular note was the request header parsing loops which
     copied input data and used several temporary memory allocations.
     The discussion led to several optimisations being checked-in, with
     more pending.
     
     One of the changes included in Apache 1.3.26 has caused a few
     surprises as parsing of the HTTP request line in Apache has become
     stricter; now rejecting some illegal requests which earlier
     versions accepted. Any client applications which were generating
     illegal request lines and getting away with it will find that when
     taking to Apache 1.3.26 a 400 Illegal Request error response will
     be returned. An example of an illegal request line would be to
     include an unescaped space character in the URI. Consensus on the
     list was that the code should be reverted to the previous
     behaviour, following the IETF maxim: "be liberal in what you
     accept".
     
     Those of you who prefer tinkering with Apache to playing the latest
     Playstation game may be interested in Chris Taylor's
     [1]announcement of a binary build of Apache 2.0.39 for PS/2 Linux
     installations.
     
                                  In the news
                                       
     [2]Two weeks ago we covered the details of the Chunked encoding
     vulnerability. This vulnerability allows a remote attacker to run
     arbitrary code on your server depending on your platform. The
     Common Vulnerabilities and Exposures project (cve.mitre.org) has
     assigned the name [3]CAN-2002-0392 to this issue.
     
     We strongly suggest that all users of Apache update their
     distributions to 1.3.26 or 2.0.39 or [4]apply this patch to
     existing installations.
     
     Over the last week various reports about an "Apache Worm" have
     surfaced. The worm currently seems to be fairly benign, focussing
     its attention on some FreeBSD systems only. Here are some of the
     news articles that covered the Apache worm:
     * [5]"New Apache worm starts to spread" by Robert Lemos at CNET
       News.com
     * [6]"Worm Exploits Apache Flaw" by Michael Chait at
       InternetNews.com
     * [7]"Apache worm picks up first scalp" by James Middleton at
       vnunet.com
     * [8]"Apache worm barely squirms" by Robert Lemos at CNET News.com
     * [9]"Worm exploits Apache vulnerability on FreeBSD" at
       ComputerWeekly CW360
     * [10]"Apache worm loose on the Net" at smh.com.au (The Sydney
       Morning Herald)
     * [11]"IIS and Apache flaws leave web wide open" by Rene Millman at
       vnunet.com
     * [12]"How we could have prevented an Apache worm" by Robert Vamosi
       at ZDNet Reviews
     * [13]"Apache worm spotted on real-time honeypot systems" by Domas
       Mituzas
       
                               Featured articles
                                       
     In this section we highlight some of the articles on the web that
     are of interest to Apache users.
     
     Web Developer's Virtual Library provides chapter 6 ("Security and
     users") of the book, "Web Development with Apache and Perl" by Theo
     Petersen in a few online installments for your perusal. [14]Part I
     covers the basics of Secure Sockets Layer (SSL) and certificates,
     the steps to install OpenSSL and mod_ssl with Apache, and the steps
     to configure and test that your SSL-enabled Apache is working. Then
     [15]Part II continues with setting up user authentication, and
     writing your own login page. There are still two more subsections
     on user management and login sessions to go before wrapping up this
     chapter.
     
     Other reviews on the above book are available at [16]Linux Journal,
     [17]Perl Monks, and [18]MetroWest Perl Mongers. Interested to read
     more? Then you can download two sample chapters from its
     [19]companion website.
     
                           Apache Week 300 giveaway
                                       
     Our colleagues at Wrox Press have given us two copies of their book
     "Professional Apache 2.0" to give away.
     
     Written by Apache Week reader and space tourism evangelist Peter
     Wainwright, the book covers all aspects of serving web sites using
     the Apache 2.0 web server. Read our [20]comprehensive review all
     about it.
     
     If you have not already entered for a chance to get your hands a
     copy of the book, answer this simple question:
     
     Which one of the following is the name of the security group that
     posted the first working exploit for the Apache chunked encoding
     vulnerability?
     A) GRUMBLES, B) GOBBLES, or C) GURGLES
     
     Send your answer to [21][email protected] to reach us no later
     than July 10th 2002. Your email address will not be used for
     anything other than to let you know if you are a lucky winner. Two
     winners will be drawn at random from all correct entries submitted,
     One entry per person, no cash alternative.
       ______________________________________________________________
     
     This issue brought to you by: Mark J Cox, Joe Orton, Min Min Tsan
     Comments or criticisms? Please email us at
     [22][email protected].
     
     [23]Apache Week is copyright 1996-2002 by [24]Red Hat, Inc.

References

   1. http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=102564231701925&q=raw
   2. http://www.apacheweek.com/issues/02-06-21#security
   3. http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2002-0392
   4. http://www.apache.org/dist/httpd/patches/apply_to_1.3.22/SECURITY_chunk_size_patch.txt
   5. http://news.com.com/2100-1001-940585.html
   6. http://www.internetnews.com/dev-news/article.php/1379361
   7. http://www.vnunet.com/News/1133123
   8. http://news.com.com/2100-1001-940989.html
   9. http://c.moreover.com/click/here.pl?r41697524
  10. http://www.smh.com.au/articles/2002/07/02/1023864727580.html
  11. http://www.vnunet.com/News/1133151
  12. http://www.zdnet.com/anchordesk/stories/story/0,10738,2873254,00.html
  13. http://dammit.lt/apache-worm/
  14. http://wdvl.internet.com/Authoring/Languages/Perl/Apache_Perl/
  15. http://wdvl.internet.com/Authoring/Languages/Perl/Apache_Perl/apache_perl2_1.html
  16. http://www.linuxjournal.com/article.php?sid=6122
  17. http://www.perlmonks.org/index.pl?node_id=171862
  18. http://metrowest.pm.org/WebDevelApachePerl.html
  19. http://www.manning.com/getpage.html?project=petersen&filename=chapters.html
  20. http://www.apacheweek.com/features/book-proapache2
  21. mailto:[email protected]
  22. mailto:[email protected]
  23. http://www.apacheweek.com/
  24. http://www.redhat.com/

----------------------------------------------------------------------
To unsubscribe: https://listman.redhat.com/mailman/listinfo/apacheweek
or send the message   "unsubscribe"  to  [email protected]
----------------------------------------------------------------------