vendor:
iSelect
by:
Juan Sacco
7,5
CVSS
HIGH
Buffer Overflow
119
CWE
Product Name: iSelect
Affected Version From: 1.4.0-2+b1
Affected Version To: 1.4.0-2+b1
Patch Exists: Yes
Related CWE: N/A
CPE: a:ossp:iselect:1.4.0-2+b1
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Kali Linux 2.0 x86
2020
Exploit iSelect – Local Overflow Exploit
iSelect is an interactive line selection tool, operating via a full-screen Curses-based terminal session. This exploit is a proof of concept (without Fortify) that uses a buffer overflow to execute arbitrary code. The exploit code creates a buffer of 1024 bytes, with 30 NOPsleds, followed by the shellcode and the EIP address. The exploit then calls the iSelect binary with the -k argument, passing the buffer as a parameter.
Mitigation:
The best way to mitigate this vulnerability is to upgrade to the latest version of iSelect, which is not vulnerable to this exploit.