Github Exploits

3,725 exploits tracked across all sources.

Sort: Activity Stars
CVE-2025-24813 GITHUB CRITICAL python
Tomcat Partial PUT Java Deserialization
Path Equivalence: 'file.Name' (Internal Dot) leading to Remote Code Execution and/or Information disclosure and/or malicious content added to uploaded files via write enabled Default Servlet in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.2, from 10.1.0-M1 through 10.1.34, from 9.0.0.M1 through 9.0.98. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 though 8.5.100. Other, older, EOL versions may also be affected. If all of the following were true, a malicious user was able to view security sensitive files and/or inject content into those files: - writes enabled for the default servlet (disabled by default) - support for partial PUT (enabled by default) - a target URL for security sensitive uploads that was a sub-directory of a target URL for public uploads - attacker knowledge of the names of security sensitive files being uploaded - the security sensitive files also being uploaded via partial PUT If all of the following were true, a malicious user was able to perform remote code execution: - writes enabled for the default servlet (disabled by default) - support for partial PUT (enabled by default) - application was using Tomcat's file based session persistence with the default storage location - application included a library that may be leveraged in a deserialization attack Users are recommended to upgrade to version 11.0.3, 10.1.35 or 9.0.99, which fixes the issue.
by Anzinius
CVSS 9.8
CVE-2024-4577 GITHUB CRITICAL python
PHP CGI Argument Injection Remote Code Execution
In PHP versions 8.1.* before 8.1.29, 8.2.* before 8.2.20, 8.3.* before 8.3.8, when using Apache and PHP-CGI on Windows, if the system is set up to use certain code pages, Windows may use "Best-Fit" behavior to replace characters in command line given to Win32 API functions. PHP CGI module may misinterpret those characters as PHP options, which may allow a malicious user to pass options to PHP binary being run, and thus reveal the source code of scripts, run arbitrary PHP code on the server, etc.
by Anzinius
CVSS 9.8
CVE-2017-5487 GITHUB MEDIUM python
WordPress < 4.7.1 - Unauthorized User Information Exposure via REST API
wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php in the REST API implementation in WordPress 4.7 before 4.7.1 does not properly restrict listings of post authors, which allows remote attackers to obtain sensitive information via a wp-json/wp/v2/users request.
by Anzinius
CVSS 5.3
CVE-2021-3984 GITHUB HIGH
vim < 8.2.3625 - Heap-based Buffer Overflow
vim is vulnerable to Heap-based Buffer Overflow
by cemonatk
3 stars
CVSS 7.8
CVE-2021-3974 GITHUB HIGH
vim < 8.2.3612 - Use-After-Free
vim is vulnerable to Use After Free
by cemonatk
3 stars
CVSS 7.8
CVE-2021-3973 GITHUB HIGH
vim < 8.2.3611 - Heap-based Buffer Overflow
vim is vulnerable to Heap-based Buffer Overflow
by cemonatk
3 stars
CVSS 7.8
CVE-2021-3928 GITHUB HIGH
vim < 8.2.3582 - Use of Uninitialized Variable
vim is vulnerable to Use of Uninitialized Variable
by cemonatk
3 stars
CVSS 7.8
CVE-2021-3927 GITHUB HIGH
vim < 8.2.3581 - Heap-based Buffer Overflow
vim is vulnerable to Heap-based Buffer Overflow
by cemonatk
3 stars
CVSS 7.8
CVE-2021-3903 GITHUB HIGH
vim < 8.2.3564 - Heap-based Buffer Overflow
vim is vulnerable to Heap-based Buffer Overflow
by cemonatk
3 stars
CVSS 7.8
CVE-2021-35346 GITHUB CRITICAL
tsMuxer 2.6.16 - Heap-Based Buffer Overflow in HevcSpsUnit::short_term_ref_pic_set
tsMuxer v2.6.16 was discovered to contain a heap-based buffer overflow via the function HevcSpsUnit::short_term_ref_pic_set(int) in hevc.cpp.
by cemonatk
3 stars
CVSS 9.8
CVE-2021-35344 GITHUB CRITICAL
tsMuxer 2.6.16 - Heap-Based Buffer Overflow in BitStreamReader::getCurVal
tsMuxer v2.6.16 was discovered to contain a heap-based buffer overflow via the function BitStreamReader::getCurVal in bitStream.h.
by cemonatk
3 stars
CVSS 9.8
CVE-2021-34071 GITHUB MEDIUM
tsMuxer 2.6.16 - Denial of Service via Heap-Based Buffer Overflow
Heap based buffer overflow in tsMuxer 2.6.16 allows attackers to cause a Denial of Service (DoS) by running the application with a crafted file.
by cemonatk
3 stars
CVSS 5.5
CVE-2021-34070 GITHUB MEDIUM
tsMuxer 2.6.16 - Denial of Service via Out-of-bounds Read
Out-of-bounds Read in tsMuxer 2.6.16 allows attackers to cause a Denial of Service (DoS) by running the application with a crafted file.
by cemonatk
3 stars
CVSS 5.5
CVE-2021-34069 GITHUB MEDIUM
tsMuxer 2.6.16 - Denial of Service via Divide-by-Zero
Divide-by-zero bug in tsMuxer 2.6.16 allows attackers to cause a Denial of Service (DoS) by running the application with a crafted file.
by cemonatk
3 stars
CVSS 5.5
CVE-2021-34068 GITHUB MEDIUM
tsMuxer 2.6.16 - Denial of Service via Heap-Based Buffer Overflow
Heap based buffer overflow in tsMuxer 2.6.16 allows attackers to cause a Denial of Service (DoS) by running the application with a crafted file.
by cemonatk
3 stars
CVSS 5.5
CVE-2021-34067 GITHUB MEDIUM
tsMuxer 2.6.16 - Denial of Service via Crafted File
Heap based buffer overflow in tsMuxer 2.6.16 allows attackers to cause a Denial of Service (DoS) by running the application with a crafted file.
by cemonatk
3 stars
CVSS 5.5
CVE-2021-44957 GITHUB MEDIUM
ffjpeg < 2021-01-01 - Denial of Service via jfif_encode Buffer Overflow
Global buffer overflow vulnerability exist in ffjpeg through 01.01.2021. It is similar to CVE-2020-23705. Issue is in the jfif_encode function at ffjpeg/src/jfif.c (line 708) could cause a Denial of Service by using a crafted jpeg file.
by cemonatk
3 stars
CVSS 6.5
CVE-2021-44956 GITHUB MEDIUM
ffjpeg < 2021-01-01 - Denial of Service via jfif_decode Heap Buffer Overflow
Two Heap based buffer overflow vulnerabilities exist in ffjpeg through 01.01.2021. It is similar to CVE-2020-23852. Issues that are in the jfif_decode function at ffjpeg/src/jfif.c (line 552) could cause a Denial of Service by using a crafted jpeg file.
by cemonatk
3 stars
CVSS 6.5
CVE-2024-42010 GITHUB HIGH javascript
Roundcube <1.5.7, <1.6.0-1.6.7 - Info Disclosure
mod_css_styles in Roundcube through 1.5.7 and 1.6.x through 1.6.7 insufficiently filters Cascading Style Sheets (CSS) token sequences in rendered e-mail messages, allowing a remote attacker to obtain sensitive information.
by victoni
2 stars
CVSS 7.5
CVE-2025-31161 GITHUB CRITICAL python
CrushFTP - Authentication Bypass
CrushFTP 10 before 10.8.4 and 11 before 11.3.1 allows authentication bypass and takeover of the crushadmin account (unless a DMZ proxy instance is used), as exploited in the wild in March and April 2025, aka "Unauthenticated HTTP(S) port access." A race condition exists in the AWS4-HMAC (compatible with S3) authorization method of the HTTP component of the FTP server. The server first verifies the existence of the user by performing a call to login_user_pass() with no password requirement. This will authenticate the session through the HMAC verification process and up until the server checks for user verification once more. The vulnerability can be further stabilized, eliminating the need for successfully triggering a race condition, by sending a mangled AWS4-HMAC header. By providing only the username and a following slash (/), the server will successfully find a username, which triggers the successful anypass authentication process, but the server will fail to find the expected SignedHeaders entry, resulting in an index-out-of-bounds error that stops the code from reaching the session cleanup. Together, these issues make it trivial to authenticate as any known or guessable user (e.g., crushadmin), and can lead to a full compromise of the system by obtaining an administrative account.
by ghostsec420
12 stars
CVSS 9.8
CVE-2024-21887 GITHUB CRITICAL python
Ivanti Connect Secure (9.x, 22.x) and Ivanti Policy Secure (9.x, 22.x) - Command Injection
A command injection vulnerability in web components of Ivanti Connect Secure (9.x, 22.x) and Ivanti Policy Secure (9.x, 22.x) allows an authenticated administrator to send specially crafted requests and execute arbitrary commands on the appliance.
by Chocapikk
26 stars
CVSS 9.1
CVE-2025-24514 GITHUB HIGH python
ingress-nginx < 1.11.5 and 1.12.0 - Remote Code Execution via auth-url Annotation Injection
A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-url` Ingress annotation can be used to inject configuration into nginx. This can lead to arbitrary code execution in the context of the ingress-nginx controller, and disclosure of Secrets accessible to the controller. (Note that in the default installation, the controller can access all Secrets cluster-wide.)
by lufeirider
9 stars
CVSS 8.8
CVE-2025-1974 GITHUB CRITICAL python
Kubernetes ingress-nginx - Pod Network Remote Code Execution
A security issue was discovered in Kubernetes where under certain conditions, an unauthenticated attacker with access to the pod network can achieve arbitrary code execution in the context of the ingress-nginx controller. This can lead to disclosure of Secrets accessible to the controller. (Note that in the default installation, the controller can access all Secrets cluster-wide.)
by lufeirider
9 stars
CVSS 9.8
CVE-2025-1098 GITHUB HIGH python
Kubernetes ingress-nginx mirror annotations - Controller Code Execution
A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `mirror-target` and `mirror-host` Ingress annotations can be used to inject arbitrary configuration into nginx. This can lead to arbitrary code execution in the context of the ingress-nginx controller, and disclosure of Secrets accessible to the controller. (Note that in the default installation, the controller can access all Secrets cluster-wide.)
by lufeirider
9 stars
CVSS 8.8
CVE-2024-37859 GITHUB MEDIUM
Lost and Found Information System 1.0 - Cross-Site Scripting via Page Parameter
Cross Site Scripting vulnerability in Lost and Found Information System 1.0 allows a remote attacker to escalate privileges via the page parameter to php-lfis/admin/index.php.
by Rezur0x7
CVSS 6.1