25 matches found
CVE-2024-24576-PoC
CVE-2024-24576 PoC Command::arg 和 Command::args API 在文档中声明,参数将原封不动地传递给派生进程,无论参数内容如何,并且不会被 shell 求值。这意味着将不受信任的输入作为参数传递应该是安全的。 在 Windows 上,此实现的复杂度高于其他平台,因为 Windows API 仅提供一个包含所有参数的单一字符串给派生进程,由派生进程自行拆分。大多数程序使用标准 C 运行时 argv,实际上会导致参数拆分方式基本一致。 但有一个例外是...
APTSimulator
APT模拟器 重要提示:如果您不打算开发一些测试,请不要仅仅通过ZIP下载或克隆仓库。请使用发布版中的包,其中包含打包版本,使用加密归档文件,不包含明文样本和工具。 APT模拟器是一个Windows批处理脚本,它使用一组工具和输出文件使系统看起来像被入侵了一样。与其他对手模拟工具不同,APT模拟器旨在使应用程序尽可能简单。您无需在虚拟机集上运行Web服务器、数据库或任何代理。只需下载准备好的归档文件,解压,然后以管理员身份运行包含的批处理文件。运行APT模拟器只需不到一分钟的时间。 用例 1. 概念验证:端点检测代理/失陷评估工具 2. 测试您的安全监控的检测能力 3...
log4j-fix-CVE-2021-44228
log4j-fix-CVE-2021-44228 Windows 批处理脚本,用于扫描所有本地驱动器并修复受 log4jCVE-2021-44228 影响的 jar 文件 以下配置需要设置才能正常工作 SET ZIPPATH =C:\PROGRA1\7-Zip\7z.exe set RESULTFILENAM E=log4jimpactedjars set APPLYFIX =FALSE set LOG4JLOGDIR =%temp% ZIPPATH 应指向 7Zip 可执行文件 APPLYFIX TRUE - 扫描并修复所有 jar 文件 FALSE - 扫描并将所有受影响的 jar...
FLAIR
F-Secure Lightweight Acquisition for Incident Response FLAIR Este documento describe el propósito y el funcionamiento básico del script de adquisición FLAIR. Propósito Durante la investigación de incidentes en el entorno de los clientes, hay ocasiones en las que no hay un EDR desplegado del que e...
CVE-2019-0232
CVE-2019-0232 Apache Tomcat CGIServlet enableCmdLineArguments RCE Inyección en scripts batch de Windows mediante argumentos de la cadena de consulta Descripción Apache Tomcat con el servlet CGI habilitado y enableCmdLineArguments=true pasa los parámetros de la cadena de consulta como argumentos d...
Linux Distros Unpatched Vulnerability : CVE-2024-36138
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - Bypass incomplete fix of CVE-2024-27980, that arises from improper handling of batch files with all possible extensions on Windows via childprocess.spawn /...
PT-2026-3146
Name of the Vulnerable Software and Affected Versions Deno versions prior to 2.5.6 Description Deno is a JavaScript, TypeScript, and WebAssembly runtime. A previous attempt to prevent the execution of Windows batch and shell files by checking file extensions .bat or .cmd was ineffective due to a...
Deno is Vulnerable to Command Injection on Windows During Batch File Execution
Summary Deno versions up to 2.5.1 are vulnerable to Command Line Injection attacks on Windows when batch files are executed. Details In Windows, CreateProcess always implicitly spawns cmd.exe if a batch file .bat, .cmd, etc. is being executed even if the application does not specify it via the...
CVE-2025-61787
Deno is a JavaScript, TypeScript, and WebAssembly runtime. Versions prior to 2.5.3 and 2.2.15 are vulnerable to Command Line Injection attacks on Windows when batch files are executed. In Windows, CreateProcess always implicitly spawns cmd.exe if a batch file .bat, .cmd, etc. is being executed ev...
EUVD-2025-33179
Deno is a JavaScript, TypeScript, and WebAssembly runtime. Versions prior to 2.5.3 and 2.2.15 are vulnerable to Command Line Injection attacks on Windows when batch files are executed. In Windows, CreateProcess always implicitly spawns cmd.exe if a batch file .bat, .cmd, etc. is being executed ev...
PT-2025-41212
Name of the Vulnerable Software and Affected Versions Deno versions prior to 2.5.3 and 2.2.15 Description Deno, a JavaScript, TypeScript, and WebAssembly runtime, is susceptible to Command Line Injection attacks on Windows operating systems when batch files are executed. The Windows operating...
APTSimulator
This is a toolset for simulating an APT Advanced Persistent Threat attack on a Windows system. The tool, called APT Simulator, is a Windows Batch script that uses a set of tools and output files to make a system look as if it was compromised. It is designed to be simple and easy to use, requiring...
log4shell-detector
This is a Gradle wrapper script for a Java project. Here's a breakdown of the key points: Purpose: The script is used to start a Gradle build process. License: The script is licensed under the Apache License, Version 2.0. Functionality: The script sets up the environment for the Gradle build...
Updated rust packages fix security vulnerability
The Rust Security Response WG was notified that the Rust standard library did not properly escape arguments when invoking batch files with the bat and cmd extensions on Windows using the Command API. An attacker able to control the arguments passed to the spawned process could execute arbitrary...
BIT-NODE-MIN-2024-36138
Bypass incomplete fix of CVE-2024-27980, that arises from improper handling of batch files with all possible extensions on Windows via childprocess.spawn / childprocess.spawnSync. A malicious command line argument can inject arbitrary commands and achieve code execution even if the shell option i...
Internet Bug Bounty: `std::process::Command` batch files argument escaping could be bypassed with trailing whitespace or periods
The Rust Security Response WG disclosed a vulnerability in the std::process::Command module on Windows, where it incorrectly escaped arguments when invoking batch files. This allowed for bypassing the fix by including trailing whitespace or periods in the batch file name, which are ignored and...
ALPINE-CVE-2024-36138
Bypass incomplete fix of CVE-2024-27980, that arises from improper handling of batch files with all possible extensions on Windows via childprocess.spawn / childprocess.spawnSync. A malicious command line argument can inject arbitrary commands and achieve code execution even if the shell option i...
SUSE CVE-2024-43402
Rust is a programming language. The fix for CVE-2024-24576, where std::process::Command incorrectly escaped arguments when invoking batch files on Windows, was incomplete. Prior to Rust version 1.81.0, it was possible to bypass the fix when the batch file name had trailing whitespace or periods...
SUSE CVE-2024-36138
Bypass incomplete fix of CVE-2024-27980, that arises from improper handling of batch files with all possible extensions on Windows via childprocess.spawn / childprocess.spawnSync. A malicious command line argument can inject arbitrary commands and achieve code execution even if the shell option i...