CVE-2025-69212

HIGH

OpenSTAManager < 2.9.8 - Authenticated OS Command Injection via P7M Filename

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 12 public exploits for CVE-2025-69212. PoCs published by BridgerAlderson, w3nch, c0gnit00.

AI-analyzed exploit summary This repository contains a functional exploit for CVE-2025-69212, an OS command injection vulnerability in OpenSTAManager <= 2.9.8. The exploit leverages a malicious filename in a ZIP archive to inject commands via the `decodeP7M()` function, which unsafely passes user-controlled input to `exec()`.

Description

OpenSTAManager is an open source management software for technical assistance and invoicing. In 2.9.8 and earlier, a critical OS Command Injection vulnerability exists in the P7M (signed XML) file decoding functionality. An authenticated attacker can upload a ZIP file containing a .p7m file with a malicious filename to execute arbitrary system commands on the server.

Exploits (12)

github WORKING POC 1 stars
by BridgerAlderson · pythonpoc
https://github.com/BridgerAlderson/CVE-2025-69212-PoC

This repository contains a functional exploit for CVE-2025-69212, an OS command injection vulnerability in OpenSTAManager <= 2.9.8. The exploit leverages a malicious filename in a ZIP archive to inject commands via the `decodeP7M()` function, which unsafely passes user-controlled input to `exec()`.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: OpenSTAManager <= 2.9.8
Auth required
Prerequisites: Authenticated access to OpenSTAManager · Access to the importFE/importFE_ZIP plugin
mistral-large-3 · analyzed Jun 30, 2026 Full analysis →
github WORKING POC 1 stars
by w3nch · pythonpoc
https://github.com/w3nch/CVE-2025-69212

This Python script exploits an RCE vulnerability in OpenSTAManager by uploading a malicious ZIP file containing a P7M file with command injection, triggering a reverse shell. It requires authentication and targets a specific endpoint in the documents module.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: OpenSTAManager
Auth required
Prerequisites: valid credentials · network access to target · listener for reverse shell
mistral-large-3 · analyzed Jun 29, 2026 Full analysis →
nomisec WORKING POC 1 stars
by c0gnit00 · poc
https://github.com/c0gnit00/CVE-2026-69212

This exploit demonstrates a command injection vulnerability (CVE-2025-69212) in OpenSTAManager <= 2.9.8 via a maliciously crafted ZIP filename during upload. The PoC achieves RCE by injecting a base64-encoded reverse shell payload into an unsanitized `exec()` call in `src/Util/XML.php`.

Classification
Working Poc 99%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: OpenSTAManager <= 2.9.8
Auth required
Prerequisites: Valid OpenSTAManager credentials (any role with access to the import plugin) · Network access to the target · Listener on attacker machine (e.g., `nc -lvnp`)
mistral-large-3 · analyzed Jul 02, 2026 Full analysis →
github WORKING POC
by Ayham-Alazzam · pythonpoc
https://github.com/Ayham-Alazzam/CVE-s-POCs/tree/main/CVE-2025-69212.py

This exploit targets CVE-2025-69212, a file upload vulnerability in a web application that allows authenticated attackers to upload a malicious ZIP file. The exploit leverages improper filename handling in the ZIP extraction process to inject a PHP webshell via command injection in the filename.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Unspecified web application (likely a custom or lesser-known CMS based on endpoint paths)
Auth required
Prerequisites: Valid credentials for the target application · Target must have a vulnerable ZIP upload/extraction feature (module ID 14, plugin ID 48) · PHP must be enabled on the target server
mistral-large-3 · analyzed Jul 21, 2026 Full analysis →
nomisec WRITEUP
by mmoobbeeiidat-design · poc
https://github.com/mmoobbeeiidat-design/Hack-The-Box-Enigma-Findings-Report

This repository contains a detailed penetration testing report for the Hack The Box machine 'Enigma', including a critical finding for CVE-2025-69212, an authenticated OS command injection in OpenSTAManager. The report references external PoC code but does not include the exploit code itself, focusing instead on technical analysis and attack chain documentation.

Classification
Writeup 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: OpenSTAManager
Auth required
Prerequisites: Authenticated access to OpenSTAManager · Network access to the target system
mistral-large-3 · analyzed Jul 13, 2026 Full analysis →
nomisec WORKING POC
by 0Zetrium0 · poc
https://github.com/0Zetrium0/CVE-2025-69212_PoC

This PoC exploits CVE-2025-69212, an OS command injection vulnerability in OpenSTAManager <=2.9.8 via malicious ZIP archive upload. The exploit leverages improper handling of P7M file decoding to achieve unauthenticated remote command execution by embedding a PHP webshell in a crafted ZIP file.

Classification
Working Poc 98%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: OpenSTAManager 2.9.8 and earlier
Auth required
Prerequisites: Valid credentials for OpenSTAManager · Target must have the vulnerable P7M file decoding functionality enabled · Network access to the target instance
mistral-large-3 · analyzed Jul 03, 2026 Full analysis →
github WORKING POC
by m2sousa · pythonpoc
https://github.com/m2sousa/CVE-2025-69212

This repository contains a functional exploit for CVE-2025-69212, an authenticated RCE vulnerability in OpenSTAManager <= 2.9.8. The exploit leverages a malicious ZIP upload with a crafted filename to achieve arbitrary command execution via a webshell.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: OpenSTAManager <= 2.9.8
Auth required
Prerequisites: valid credentials for OpenSTAManager · network access to the target
mistral-large-3 · analyzed Jul 02, 2026 Full analysis →
github WORKING POC
by xorandd · pythonpoc
https://github.com/xorandd/CVE-2025-69212-PoC

This repository contains a functional exploit for CVE-2025-69212, demonstrating an OS command injection vulnerability via a maliciously crafted ZIP file with a .p7m filename. The exploit uploads the file to a vulnerable endpoint and achieves remote code execution through a PHP shell.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Unknown (likely a web application handling P7M file uploads)
Auth required
Prerequisites: Authenticated session (PHPSESSID cookie) · Access to file upload endpoint
mistral-large-3 · analyzed Jun 30, 2026 Full analysis →
github WORKING POC
by jonathan-corbin · pythonpoc
https://github.com/jonathan-corbin/CVE-2025-69212-Authenticated-RCE-PoC

This repository contains a functional exploit for CVE-2025-69212, an authenticated remote code execution vulnerability in OpenSTAManager <= 2.9.8. The exploit leverages command injection via a crafted .p7m filename in the single-file importer plugin, allowing arbitrary command execution as the web user.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: OpenSTAManager <= 2.9.8
Auth required
Prerequisites: Valid OpenSTAManager credentials · Access to the invoice-import plugin
mistral-large-3 · analyzed Jun 29, 2026 Full analysis →
github WORKING POC
by tohib09 · poc
https://github.com/tohib09/CVE-2025-69212-PoC

This repository contains a functional exploit for CVE-2025-69212, demonstrating an OS command injection vulnerability in OpenSTAManager via a malicious .p7m filename in a ZIP upload. The exploit crafts a ZIP file with a command-injected filename and sends it to the target endpoint to achieve remote code execution.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: OpenSTAManager <= 2.9.8
Auth required
Prerequisites: Valid PHPSESSID for authentication · Network access to the target's /plugins/importFE_ZIP/actions.php endpoint
mistral-large-3 · analyzed Jun 28, 2026 Full analysis →
nomisec WORKING POC
by lukasz-rybak · poc
https://github.com/lukasz-rybak/CVE-2025-69212

This repository contains a functional proof-of-concept exploit for CVE-2025-69212, demonstrating an OS command injection vulnerability in OpenSTAManager's P7M file processing. The exploit leverages a malicious filename in a ZIP archive to execute arbitrary commands via the `exec()` function.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: devcode-it/openstamanager (versions <= 2.9.8)
Auth required
Prerequisites: Authenticated access to the invoice import functionality
mistral-large-3 · analyzed Apr 12, 2026 Full analysis →

References (1)

Core 1
Core References

Scores

CVSS v3 8.8
EPSS 0.0175
EPSS Percentile 75.6%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact total

Details

CWE
CWE-78
Status published
Products (2)
devcode/openstamanager < 2.9.8
devcode-it/openstamanager 0Packagist
Published Feb 06, 2026
Tracked Since Feb 18, 2026