Skip to main content
Mallory
CriticalPublic exploit

FortiSIEM phMonitor Service Command Injection

IdentifiersCVE-2023-34992CWE-78· Improper Neutralization of Special…

CVE-2023-34992 is a critical OS command injection vulnerability in Fortinet FortiSIEM, specifically associated with the phMonitor service exposed on TCP port 7900. The issue allows a remote attacker to send crafted API requests to the FortiSIEM supervisor and reach a vulnerable command-execution path. Supporting context indicates exploitation abused a handleStorageRequest message with a malicious server_ip value, resulting in unauthorized command execution. The flaw is described by Fortinet as improper neutralization of special elements used in an OS command.

Share:
For your environment

Are you exposed to this one?

Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.

ANALYST BRIEF

Impact, mitigation & remediation

What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.

Impact

What an attacker gets, and what they’ve been doing with it.

Successful exploitation allows remote unauthenticated execution of unauthorized OS commands on affected FortiSIEM systems. The available context describes this as critical remote code execution against the FortiSIEM supervisor, which can provide full compromise of the targeted appliance and enable follow-on actions such as persistence, lateral movement, or use of the device for initial access.

Mitigation

If you can’t patch tonight, do this now.

Restrict network access to the phMonitor service, particularly TCP port 7900, to trusted management hosts or internal-only paths until patching is completed. Minimize exposure of the FortiSIEM supervisor interface and monitor phMonitor-related logs for suspicious crafted requests or anomalous handleStorageRequest activity.

Remediation

Patch, then assume compromise.

Apply Fortinet’s vendor fix for CVE-2023-34992 by upgrading FortiSIEM to a release that includes the patch referenced in advisory FG-IR-23-130. Because later CVEs (CVE-2024-23108 and CVE-2024-23109) were disclosed as related variants or patch bypasses, organizations should ensure they are running the latest fixed FortiSIEM branch rather than relying only on the original CVE-2023-34992 remediation.
PUBLIC EXPLOITS

Exploits

1 valid exploit after Mallory filtered fakes, detection scripts, and README-only repos.

VALID 1 / 1 TOTALView more in app
CVE-2023-34992MaturityPoCVerified exploit

This repository contains a proof-of-concept exploit for CVE-2023-34992, a critical unauthenticated command injection vulnerability in Fortinet FortiSIEM appliances. The main exploit file, CVE-2023-34992.py, is a Python script that crafts a malicious XML payload, injecting arbitrary shell commands into the <server_ip> field. The script connects to the Phoenix Monitor service (default port 7900) over SSL/TLS, sends the payload, and receives a response. The exploit is unauthenticated and allows blind command execution as root. The repository also includes a README.md with usage instructions and background information. No hardcoded IPs or domains are present; the target is specified via command-line arguments. The exploit is a standalone POC and not part of a larger framework.

horizon3aiDisclosed May 17, 2024pythonnetwork
EXPOSURE SURFACE

Affected products & vendors

Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.

VendorProductType
FortinetFortisiemapplication

Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets are affected, which adversaries are exploiting it right now, which detections to deploy, and what to do tonight.
Exposure mapping

Query your assets running an affected version, and investigate the blast radius.

Threat actor evidence

Every observed campaign linking this CVE to a named adversary.

Associated malware2

Malware families riding this exploit, with evidence and IOCs.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Vendor-by-vendor mapping

Cross-references every affected SKU, including bundled OEM variants.

Social activity1

Community discussion across Reddit, Mastodon, and other social sources.