1659 matches found
ShellGhost
ShellGhost A memory-based evasion technique which makes shellcode invisible from process start to end. Motivation I wanted to share this shellcode self-injection POC to showcase some AV/EDR evasion concepts that may turn useful for Red Teaming. Just a few weeks ago I came up with a custom in-memo...
Apache-Dubbo-Hessian2-CVE-2021-43297
Deserialization during Apache Dubbo Hessian2 Exception Handling CVE-2021-43297 1. Import the two projects into two separate IDEA instances 2. First run org.apache.dubbo.samples.basic.BasicProvidermain to start the server 3. Then run org.apache.dubbo.samples.basic.BasicConsumermain to start the...
moonwalk
moonwalk: DLL Base Address Finder This Rust library and CLI tool demonstrates an alternative method to find the base address of loaded DLLs without using a Process Environment Block PEB walk. This technique is particularly useful in scenarios where PEB walking might be detected or blocked. Branch...
struts2_cve-2017-5638
struts2cve-2017-5638 This is a sort of Java porting of the Python exploit at: https://www.exploit-db.com/exploits/41570/. This software is written to have no external dependencies. DISCLAIMER This tool is intended for security engineers and appsec guys for security assessments. Please use this to...
VectoredOverloading
VectoredOverloading Vectored Overloading is a local PE injection technique that was first observed in the KidKadi malware. It works by manipulating the load of a legitimate DLL using Hardware Breakpoints HWBP and Vectored Exception Handling VEH to change the DLL section object on-the-fly...
instrumentation_callbacks
instrumentationcallbacks Instrumentation callbacks are quite a fun undocumented part of Windows. All the code in this repository is released under the MIT license. This repository uses google style C++ spacing. PRs are welcome if you find issues, bugs, or believe a specific feature should be adde...
CVE-2017-5638
CVE-2017-5638 | Struts s2-045 Description It is possible to perform a RCE attack with a malicious Content-Type value. If the Content-Type value isn't valid an exception is thrown which is then used to display an error message to a user. Affected versions Struts 2.3.5 Struts 2.3.31 Struts 2.5 Stru...
TamperingSyscalls
TamperingSyscalls TamperingSyscalls is a 2 part novel project consisting of argument spoofing and syscall retrival which both abuse EH in order to subvert EDRs. This project consists of both of these projects in order to provide an alternative solution to direct syscalls. Tampering with syscalls...
CVE-2024-52316
🚨🚨CVE-2024-52316🚨🚨 🚨🚨CVE-2024-52316 - Apache Tomcat Authentication Bypass Vulnerability Overview CVE202452316 is an authentication bypass vulnerability identified in Apache Tomcat. This issue arises when Tomcat is configured with a custom Jakarta Authentication formerly JASPIC ServerAuthContext...
Vectored-Exception-Handling-Squared
Vectored Exception Handling Squared A Rust Proof of Concept. Read more on my blog, all original research by CrowdStrike, this is just the POC for it! Unless I am blind; there does not seem to be much out there POC's etc relating to the discovery made by CrowdStrike researchers, called Vectored...
xmlrpc-bruteforcer
An XMLRPC BruteForcer for Wordpress - Inpired by 1N3@CrowdShield Note - This project is discontinued Usage python3 xmlrcpbruteforce.py http://wordpress.org/xmlrpc.php passwords.txt username python3 xmlrpcbruteforce.py http://wordpress.org/xmlrpc.php passwords.txt userlist.txt in progess Target is...
Improper Mattermost exception handling vulnerability
Mattermost versions 11.7.11 and earlier in the 11.7.x series contain an improper exception handling vulnerability. This vulnerability arises from the failure to validate empty elements when decoding playbook import conditions; it may allow authenticated attackers to trigger a crash within Playboo...
GitLab improper exception handling vulnerability
A security vulnerability exists in GitLab EE versions from 17.8 up to and including 19.3.6, from 19.4 up to and including 19.4.3, and from 19.5 up to and including 19.5.1. This vulnerability stems from improper cleanup logic during error handling; it fails to distinguish between existing records...
Improper exception handling vulnerability in expressjs body-parser
Versions of expressjs body-parser prior to 1.20.9 and from 2.0.0 up to but not including 2.4.0 contain an improper exception handling vulnerability. This vulnerability arises when a request containing Content-Encoding is pipelined into an decompression stream; after reading the request body, this...
Improper exception handling vulnerability in expressjs Multer
A security vulnerability exists in ExpressJS Multer versions from 2.0.0 up to but including 2.5.0. This vulnerability arises when, during asynchronous fileFilter configuration, a request is aborted; subsequent callback handlers restore the removed parsing stream and trigger unhandled error events...
Improper handling of exceptions in Apache bRPC
Versions of Apache bRPC prior to 1.18.0 contain an improper exception handling vulnerability. This vulnerability arises because the Thrift client fails to catch exceptions thrown by Apache Thrift when decoding malformed TException responses returned by the server. As a result, these exceptions ar...
PT-2026-122479
Уязвимость микропрограммного обеспечения шлюза Cisco Expressway связана с ошибкой обработки исключительных состояний. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, вызвать отказ в обслуживании...
Improper handling of exceptions in Apache bRPC
Versions of Apache bRPC prior to 1.18.0 contain an improper exception handling vulnerability. This vulnerability stems from the RTMP protocol implementation: when a service rejects a createStream request and returns an empty stream, if error responses fail to be written, the error-handling path...
Improper exception handling vulnerability in Brain ADM-ZIP for NodeJS
The Brain ADM-ZIP for NodeJS versions prior to 0.6.1 contain an improper exception handling vulnerability. This flaw stems from the lack of error monitoring for the zlib stream in the inflateAsync method within methods/inflater.js. When an attacker supplies a malicious ZIP file containing corrupt...
PT-2026-120700
Name of the Vulnerable Software and Affected Versions Cisco Emergency Responder affected versions not specified Cisco Prime Collaboration Deployment affected versions not specified Cisco Unified Communications Manager Unified CM affected versions not specified Cisco Unified Communications Manager...