CVE-2024-47575 is a critical missing authentication for critical function vulnerability in the fgfmd daemon of Fortinet FortiManager and FortiManager Cloud. The flaw allows a remote, unauthenticated attacker to send specially crafted requests to vulnerable FortiManager systems and execute arbitrary code or commands. Affected versions include FortiManager 7.6.0; 7.4.0 through 7.4.4; 7.2.0 through 7.2.7; 7.0.0 through 7.0.12; 6.4.0 through 6.4.14; 6.2.0 through 6.2.12; and FortiManager Cloud 7.4.1 through 7.4.4; 7.2.1 through 7.2.7; 7.0.1 through 7.0.12; and 6.4.x. The issue has been publicly referred to as 'FortiJump' and was exploited in the wild as a zero-day. Reporting indicates exploitation commonly targeted internet-exposed FortiManager instances over TCP/541, the default FGFM service port. Mandiant and Fortinet observed mass exploitation affecting more than 50 potentially compromised devices, with attackers staging and exfiltrating managed FortiGate configuration data, including user information and FortiOS256-hashed passwords.
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.
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
What an attacker gets, and what they’ve been doing with it.
If you can’t patch tonight, do this now.
Patch, then assume compromise.
5 valid exploits after Mallory filtered fakes, detection scripts, and README-only repos.
This repository contains two files: 'c.py' and 'start.sh'. The 'c.py' file contains an obfuscated Python payload, encoded with base64 and compressed with zlib. The 'start.sh' script installs the 'requests' library, writes a temporary Python script to '/tmp/1.py' that decodes and executes the obfuscated payload, and then runs this script in the background. The actual functionality of the payload is hidden due to the obfuscation, but the structure suggests it is designed to execute arbitrary or malicious code on the host system. There are no explicit network endpoints or CVE targets visible in the unobfuscated code, but the use of obfuscation and temporary file execution is typical of malware or post-exploitation tools. The repository is not part of a known exploit framework and appears to be a standalone, potentially malicious script.
This repository is a proof-of-concept exploit for CVE-2024-47575 targeting Fortinet FortiManager. The main code is in 'src/exploit.py', a Python script that connects to a target FortiManager device over SSL (TCP port 541) using a client certificate and key (w00t_cert.bin, w00t_key.bin). The script supports two modes: 'check' (to test for vulnerability) and 'exploit' (to gain a reverse shell). It crafts and sends a series of protocol-specific requests to the target, leveraging the vulnerability to execute a bash reverse shell payload. The exploit requires the attacker to specify their own IP and port for the reverse shell connection. The repository also includes a minimal README and a .gitignore; all exploit logic resides in the Python script.
This repository contains a Python exploit for CVE-2024-47575, a critical unauthenticated remote code execution vulnerability in Fortinet FortiManager and FortiManager Cloud. The main exploit script, CVE-2024-47575.py, connects to the target's management interface on TCP port 541 using a provided client certificate and key (w00t_cert.bin and w00t_key.bin). It supports two modes: 'check' (to test for vulnerability) and 'exploit' (to gain a reverse shell). In exploit mode, it sends a crafted payload that causes the target to execute a shell command, opening a reverse shell to the attacker's specified host and port. The README provides usage instructions and lists affected product versions. The repository is operational, providing a working exploit with a hardcoded payload, and is not part of a larger framework.
This repository provides a proof-of-concept exploit for CVE-2024-47575, a critical unauthenticated remote code execution vulnerability in Fortinet FortiManager and FortiManager Cloud. The main exploit script, 'CVE-2024-47575-poc.py', is a Python tool that connects to the target's TCP port 541 using a custom SSL context with provided certificate and key files. It crafts and sends a series of protocol-specific requests to the fgfmsd daemon, exploiting the lack of authentication to first check for vulnerability and then, if exploitable, to send a payload that executes a reverse shell command. The attacker can specify their own host and port for the reverse shell. The repository includes the necessary certificate and key files, a README in Chinese explaining the vulnerability and its impact, and standard licensing and gitignore files. The exploit is operational and demonstrates full remote code execution capability, requiring only network access to the target and the included certificate/key files.
This repository contains a functional exploit for CVE-2024-47575, an unauthenticated remote code execution vulnerability in Fortinet FortiManager and FortiManager Cloud. The main exploit script (CVE-2024-47575.py) is written in Python and leverages a custom SSL connection (using provided certificate and key files) to communicate with the target's management port (TCP 541). The script supports two modes: 'check' (to test for vulnerability) and 'exploit' (to gain code execution). In exploit mode, it sends a crafted payload that causes the target to execute a bash reverse shell, connecting back to the attacker's specified IP and port. The repository also includes a README with usage instructions and a list of affected product versions, as well as the necessary certificate and key files for SSL communication. The exploit is operational and provides a working reverse shell if the target is vulnerable and accessible.
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.
20 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
Referenced only as a nuclei template whose CPE format was corrected by adding a missing 13th field.
Specific vulnerability template referenced in a nuclei-templates pull request for CPE format correction.
A FortiManager appliance vulnerability referenced as having been exploited in earlier 2024 campaigns targeting internet-exposed perimeter devices.
A missing authentication vulnerability in Fortinet FortiManager that can lead to full system compromise.
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.