header-logo
Suggest Exploit
explore-vulnerabilities

Explore Vulnerabilities

Version
Year

Explore all Exploits:

AjaxExplorer Remote Command Execution

AjaxExplorer has command terminal feature where you can move, copy, delete files etc... also lets a user save commands in a flat file named 'terminal' under their user profile '/ae.user/owner/myprofile'. An attacker can exploit the application by first creating an .htaccess file with an 'allow from all' directive to bypass access restrictions, next create arbitrary PHP files for remote command execution purposes. This exploit will require two consecutive HTTP requests, so the attacker needs to target an iframe to stay on same page until exploit is completed.

ProcessMaker v3.0.1.7 Multiple vulnerabilities

ProcessMaker v3.0.1.7 is vulnerable to multiple vulnerabilities like Reflected XSS, Stored XSS, and CSRF (x2). One of the CSRF vulnerabilities is in the Designer Project Creation process, which can be exploited by a forged request to force an authenticated user with designer project creation rights to create a new Designer project.

AirOS NanoStation M2 v5.6-beta Arbitrary File Download & Remote Command Execution

AirOS NanoStation M2 v5.6-beta is vulnerable to arbitrary file download and remote command execution. Valid credentials are required to exploit this vulnerability. The default factory user/passwd combination (ubnt:ubnt) is used in most of the devices. The vulnerability is present in the /usr/www/scr.cgi file which allows attackers to download arbitrary files and execute remote commands. The PoC for arbitrary file download is GET http://x.x.x.x/scr.cgi?fname=../../../../../etc/passwd%00&status= and the PoC for remote command execution is GET http://x.x.x.x/scr.cgi?fname=rc.poststart.sh;cat%20/etc/hosts%00&status=.

FlatPress 1.0.3 CSRF Arbitrary File Upload RCE PoC

The vulnerability is caused due to the improper verification of uploaded files via the Uploader script using 'upload[]' POST parameter which allows of arbitrary files being uploaded in '/fp-content/attachs' directory. The application interface allows users to perform certain actions via HTTP requests without performing any validity checks to verify the requests. This can be exploited to perform actions with administrative privileges if a logged-in user visits a malicious web site resulting in execution of arbitrary PHP code by uploading a malicious PHP script file and execute system commands.

real-estate classified script Sql Injection

An attacker can exploit a SQL injection vulnerability in the contact_view.php script of the real-estate classified script. By sending a specially crafted request, an attacker can execute arbitrary SQL commands on the underlying database. The vulnerable parameter is contact. The exploit code is provided in the text.

Property Agent RealeState Script Sql Injection

Property Agent RealeState Script is prone to an SQL injection vulnerability because it fails to sufficiently sanitize user-supplied data before using it in an SQL query. An attacker can exploit this vulnerability to manipulate SQL queries by injecting arbitrary SQL code. This may allow the attacker to compromise the application, access or modify data, or exploit latent vulnerabilities in the underlying database implementation.

Graphite2 NameTable::getName Method Heap-Buffer-Overflow Vulnerability

Graphite2 is a rendering engine for OpenType fonts which is used by many applications. A heap-buffer-overflow vulnerability was discovered in the Graphite2 NameTable::getName method. This vulnerability can be triggered by running the gr2FontTest utility with the -demand -cache /path/to/file command. This vulnerability can lead to arbitrary code execution.

Heap-Based Buffer Overread in Graphite2

The crash due to a heap-based buffer overread can be observed in an ASAN build of the standard Graphite2 gr2FontTest utility (git trunk), triggered with the command: $ ./gr2fonttest /path/to/file -auto. The exploit occurs when a 145-byte region is allocated by thread T0 and 0 bytes to the right of this region is located at 0x60e00000dff1. This causes an error in the AddressSanitizer and leads to the heap-based buffer overread.

Recent Exploits: