BigWil
Verified User
- Joined
- Aug 5, 2004
- Messages
- 296
Ok. Well this is twice that this happened. It seems the script kiddies got ahold of the modperl directory again. I still fear that there is some sort of exploit in modperl but haven't the time to figure that one out.
Problem: When installing customapache if one forgets to run the ./build clean it leaves some vulnerability open. Attackers are able to upload their perl scripts to the /tmp and /var/tmp directories and execute a command line to run them.
Here are the processes:
apache 66453 0.1 2.9 76260 59652 ?? S 6:23PM 0:00.02 /usr/sbin/httpd -DHAVE_VHOST_ALIAS -DHAVE_ENV -DHAVE_LOG_CONFIG -DHAVE_MIME
apache 66400 98.6 0.1 2920 2212 ?? R 6:22PM 1:55.82 perl udp.txt 200.189.184.11 7171 200 (perl5.8.8)
apache 66399 0.0 0.1 1632 1072 ?? I 6:22PM 0:00.00 sh -c cd /tmp;perl udp.txt 200.189.184.11 7171 200 2>&1
apache 66402 0.0 0.1 1632 1064 ?? I 6:22PM 0:00.00 sh -c (sleep 200;killall -9 udp) &
apache 66403 0.0 0.1 1632 1064 ?? I 6:22PM 0:00.00 sh -c (sleep 200;killall -9 udp) &
apache 66404 0.0 0.0 1172 420 ?? I 6:22PM 0:00.00 sleep 200
SOLUTION: Either make the ./build clean an automatic part of the build script, have the script prompt to clean, or at least put up a notice so guys like me that are building 3 machines simultaneously have less of a chance at forgetting to remove that modperl directory.
Thanks,
Big Wil
Problem: When installing customapache if one forgets to run the ./build clean it leaves some vulnerability open. Attackers are able to upload their perl scripts to the /tmp and /var/tmp directories and execute a command line to run them.
Here are the processes:
apache 66453 0.1 2.9 76260 59652 ?? S 6:23PM 0:00.02 /usr/sbin/httpd -DHAVE_VHOST_ALIAS -DHAVE_ENV -DHAVE_LOG_CONFIG -DHAVE_MIME
apache 66400 98.6 0.1 2920 2212 ?? R 6:22PM 1:55.82 perl udp.txt 200.189.184.11 7171 200 (perl5.8.8)
apache 66399 0.0 0.1 1632 1072 ?? I 6:22PM 0:00.00 sh -c cd /tmp;perl udp.txt 200.189.184.11 7171 200 2>&1
apache 66402 0.0 0.1 1632 1064 ?? I 6:22PM 0:00.00 sh -c (sleep 200;killall -9 udp) &
apache 66403 0.0 0.1 1632 1064 ?? I 6:22PM 0:00.00 sh -c (sleep 200;killall -9 udp) &
apache 66404 0.0 0.0 1172 420 ?? I 6:22PM 0:00.00 sleep 200
SOLUTION: Either make the ./build clean an automatic part of the build script, have the script prompt to clean, or at least put up a notice so guys like me that are building 3 machines simultaneously have less of a chance at forgetting to remove that modperl directory.
Thanks,
Big Wil