POC详情: 4dcb94c3cd28461a00b419bf087760a7569b1a69

来源
关联漏洞
标题: SAP NetWeaver Visual Composer Metadata Uploader 代码问题漏洞 (CVE-2025-31324)
描述:SAP NetWeaver Visual Composer Metadata Uploader是德国思爱普(SAP)公司的一个用于辅助建模的工具。 SAP NetWeaver Visual Composer Metadata Uploader存在代码问题漏洞,该漏洞源于授权不当,可能导致上传恶意可执行文件。
描述
A totally unauthenticated file-upload endpoint in Visual Composer lets anyone drop arbitrary files (e.g., a JSP web-shell) onto the server.
介绍
# CVE-2025-31324-File-Upload
A totally unauthenticated file-upload endpoint in Visual Composer lets anyone drop arbitrary files (e.g., a JSP web-shell) onto the server.


Proof-of-concept tool to check for and exploit the unauthenticated file upload vulnerability (CVE-2025-31324) in SAP NetWeaver Visual Composer's "Metadata Uploader" component.

**Disclaimer:** This tool is intended for authorized security testing only. Unauthorized scanning or exploitation of systems is illegal and unethical.

## Features

*   **Default Mode: OAST Check:** Checks for vulnerability using Java Deserialization payload and OAST callback.
    *   Requires user-provided OAST hostname (`--oast-host`) for verification.
*   **Exploit Mode:** Explicitly trigger exploitation by uploading a specified file using `--exploit-file <PATH>`.
*   Accepts targets as `host[:port]` (defaults to HTTP) or full URLs (`http[s]://host[:port][/path]`).
*   Configurable concurrency for scanning multiple targets (`--threads`).
*   Legacy TLS support (`--legacy-ssl`) for older servers.
*   Automatic retry for common SSL certificate verification errors.
*   Optional `--insecure` flag to bypass all SSL errors.
*   Verbose logging (`-v`, `-vv`) and optional CSV/JSON output (`-o`).
*   Colorized console output.

## Installation

```bash
# Clone the repository (or download the script)
# git clone <repo_url>
# cd <repo_directory>

# Install dependencies
pip install -r requirements.txt
文件快照

[4.0K] /data/pocs/4dcb94c3cd28461a00b419bf087760a7569b1a69 ├── [ 465] helper.jsp ├── [1.0K] LICENSE ├── [1.4K] README.md ├── [ 40] requirements.txt └── [ 49K] sap_vc_poc.py 0 directories, 5 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。