header-logo
Suggest Exploit
explore-vulnerabilities

Explore Vulnerabilities

Version
Year

Explore all Exploits:

Secure Item Hub v1.0 iOS – Multiple Web Vulnerabilities

Multiple web vulnerabilities have been discovered in the Secure Item Hub - WiFi File Sharing mobile iOS wifi web-application. The vulnerabilities include arbitrary file upload, persistent input validation, and persistent cross site scripting. These vulnerabilities allow remote attackers to inject malicious script codes to the application-side of the vulnerable module, as well as upload malicious files to compromise the mobile web-application or connected device.

Stack-Based Out-of-Bounds Read in Wireshark

The crash due to a stack-based out-of-bounds read can be observed in an ASAN build of Wireshark (current git master), by feeding a malformed file to tshark. The AddressSanitizer reported a stack-buffer-overflow on address 0x7fffc04c9c20 at pc 0x00000046cc29 bp 0x7fffc04c99b0 sp 0x7fffc04c9160. The memory access at offset 544 overflows the variable 'magic_buf' located in stack of thread T0 at offset 544 in frame 0x7fbfa43611ff in nettrace_3gpp_32_423_file_open wireshark/wiretap/nettrace_3gpp_32_423.c:964.

Heap-Buffer-Overflow in pdfium

The vulnerability is a heap-buffer-overflow in pdfium, the Chrome PDF renderer. It was encountered during PDF fuzzing and occurs when a maliciously crafted PDF file is opened. The crash occurs when the opj_j2k_read_mcc function in j2k.c is called, which reads a size of 4 bytes from an address that is out of bounds.

Stack-Based Buffer Overflow in Wireshark

A stack-based buffer overflow vulnerability was discovered in Wireshark, which is a free and open-source packet analyzer. The vulnerability can be triggered by feeding a malformed file to tshark. The stack-based buffer overflow occurs in the ascii_strup_inplace function in the wsutil/str_util.c file. The vulnerability can be exploited to execute arbitrary code.

gongwalker API Manager v1.1 – Blind SQL Injection

Api Manager's index.php used tag parameters is vulnerable. An attacker can use sqlmap to exploit this vulnerability and gain access to the database. The sqlmap query used is 'sqlm -u "http://127.0.0.1/vul_test/ApiManager/index.php?act=api&tag=1" --level 4 --dbs --no-cast -p tag' and the result of the query is that the back-end DBMS is MySQL, web server operating system is Linux Ubuntu, web application technology is Apache 2.4.10 and back-end DBMS is MySQL 5.0.11. The query also fetched the names of the databases present in the system.

WordPress appointment-booking-calendar <=1.1.23 - Unauthenticated SQL injection

A unauthenticated SQL injection flaw was discovered within the latest WordPress appointment-booking-calendar plugin version 1.1.23. The flaw were found in the function that is executed when the action ´cpabc_appointments_check_IPN_verification´ is called. The action is added with ´init´ tag, so it function is called every time when parameter ´action=cpabc_appointments_check_IPN_verification´ appear in the query string (GET request) or POST request. But for to execute the vulnerable line of code, an attacker need to carry out some conditions: - The query string must contain the ´cpabc_ipncheck´ parameter. - The ´cpabc_ipncheck´ must have the value ´1´. - The query string muy contain the ´item_number´ parameter. The vulnerable line of code is the following: $myrows = $wpdb->get_results( "SELECT * FROM ".CPABC_APPOINTMENTS_CONFIG_TABLE_NAME." WHERE conwer = ".$item_number ); The ´$item_number´ variable is not sanitized before being used in the SQL query, so an attacker can inject arbitrary SQL code.

SCTP Vulnerability in FreeBSD Systems

SCTP (stream control transmission protocol) is a transport-layer protocol designed to transfer signaling messages in an IP environment. This vulnerability threatens FreeBSD systems (versions 9.3, 10.1, and 10.2) if they support SCTP and IPv6 (default configuration). To exploit this flaw, a malefactor needs to send a specially crafted ICMPv6 message. And if he succeeds, he can conduct a DoS attack. Denial of service is caused by improper check of the length of an SCTP packet header received from the ICMPv6 error message. If the target recipient is unavailable, the router can generate an error message and send it to the sender via ICMPv6. This ICMPv6 packet includes the original IPv6 packet where the Next Header field indicates how SCTP is encapsulated. When the kernel receives the error message via ICMPv6, it transfers the upper-level protocol packet to a necessary parser (sctp6_ctlinput()). The SCTP parser considers the incoming header has the required length, tries to copy it using m_copydata(), which has offset values and the number of bytes. Since a twelve-byte chunk is expected, if the attacker sends a packet with an eleven-byte header, a NULL pointer is dereferenced causing kernel panic.

Recent Exploits: