Skip to content

Security Not yet confirmed elsewhere1 publisher 2 min read Published

FortiManager flaw CVE-2024-47575 exposed configs and private keys for 500+ FortiGate firewalls

Attackers exploiting CVE-2024-47575 on one FortiManager took running configs for more than 500 managed FortiGate firewalls, Unit 42 reports. Patching the manager does not retire the credentials and private keys in that archive.

The Watch · Security desk

How we use AI Send a correction

Illustration accompanying FortiManager flaw CVE-2024-47575 exposed configs and private keys for 500+ FortiGate firewalls
Generated illustration
One hacked FortiManager exposed the firewalls it ran How one compromised FortiManager reaches the firewalls it manages, their credentials and keys, and the provider's clients, per Unit 42.

FortiManager on TCP 541: unauthenticated attackers can run commands. More than 500 managed FortiGates: configs, crypto material, databases taken. Archive: credentials, private keys. Downstream FortiGates: sniffer configs pushed. Clients: networks not examined, no confirmed intrusion.

One hacked FortiManager exposed the firewalls it ran
WhoHowKindClaim
FortiManager on TCP port 541CVE-2024-47575 lets an unauthenticated remote attacker run arbitrary commands via FMG-Accesscapability7
500+ managed FortiGatesConfigs, cryptographic material and database files for more than 500 exfiltrated from one applianceexposure3
Firewall credentials and keysArchive held ciphertext admin, local and SSL/VPN credentials, certificates and private keysexposure11
Downstream managed FortiGatesAttackers used the FortiManager to push unauthorized sniffer configurations to multiple of themexposure12
The provider's clientsUnit 42 did not examine their networks; exposure is config and credential material, not confirmed intrusionconstraint6

What happened

  • The intrusion dates to September 2024, hit a telecommunications organization, and is tracked by Unit 42 as CL-STA-0954, also called UNC5820.
  • The exfiltrated .tm archive held full running configs, two SQLite databases, an inventory of serial numbers with public IPs, and network topology maps and routing tables.
  • The attackers then exploited CVE-2025-61624, a FortiOS auto-script path traversal, to deploy PEERSTITCH, a novel memory-resident ARM64 implant.
  • PEERSTITCH leaves no binary on disk, opens no listening ports and makes no outbound connections, communicating through traffic that legitimate host processes generate.

Why it matters

  • exposure The provider's clients sit behind firewalls whose configs and credentials were taken, but Unit 42 examined only the provider's environment and confirms no intrusion into client networks.
  • constraint Scanning for PEERSTITCH on disk or open ports will turn up nothing, so we think detection has to start at the management plane.
  • decision Operators with a FortiManager reachable on TCP 541 must decide whether to treat it as breached until a rogue registered device and a .tm archive are ruled out.

The entry condition is a reachable port. CVE-2024-47575 (called FortiJump by external parties) lets an unauthenticated remote attacker run commands through crafted requests to the FMG-Access channel on TCP 541 [7]. A FortiManager whose port 541 outside hosts can reach is exposed to it.

Unit 42 says the attackers used the stolen information to maintain long-term access, intercept traffic, establish VPN sessions and deploy backdoors [13]. After an extended dwell period they used the compromised FortiManager to push sniffer configurations to multiple downstream FortiGates [12]. They also impersonated the FortiManager to pull from managed firewalls of other hosts in the network [16]. The sniffer pushes ran through the manager itself. Planting PEERSTITCH took a second flaw, CVE-2025-61624 [14].

Two named vulnerabilities, a rogue device registration, manager impersonation and a novel ARM64 implant make a toolset. Unit 42 said the attackers showed proficiency in Fortinet appliance architecture, FortiOS internals and FortiOS management protocols [5]. It also said parts of the post-exploitation activity overlap with intrusions attributed to suspected nation-state actors [17]. We think that fits a sustained operation better than a one-off exploit run. Unit 42 describes a single victim [1], so the evidence for a wider campaign is not in this report.

Keep what is published apart from what is suspected. Published: the rogue device's name (localhost) and serial number (FMG-VMTM23017412), and two attacker addresses, 45.32.41[.]202 and later 198.199.122[.]22 [8]. Also published: the archive name, .tm [9]. Suspected: the nation-state link, and Unit 42 does not name a state.

The archive is the reason a patch is only the first step. It held ciphertext administrative, local and SSL/VPN credentials, plus encoded trust material that included public certificates and private keys [11]. The firewalls it covered numbered more than 500 [3]. In our view, any operator who finds the same indicators on a FortiManager has to treat everything the manager held as taken, and replace it on each managed device.

What to watch

  • Fortinet advisory dates and fixed versions for CVE-2025-61624, which Unit 42 places in a September 2024 intrusion.
  • Any report of client-network intrusion built on the stolen configs, since Unit 42 did not examine those networks.
  • A second victim showing the rogue localhost device or a .tm archive, which would move this from one provider to a campaign.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence68
Adoption
Insufficient
Hype gap−10
Incentives40
Confidence65
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    Unit 42 investigated a multi-stage network intrusion against a telecommunications organization in September 2024, tracked as cluster CL-STA-0954 (aka UNC5820).

    Reported Supported Source: Unit 42, Palo Alto NetworksView cited source
  2. [2]

    The attackers achieved initial compromise by exploiting CVE-2024-47575 against a centralized FortiManager appliance.

    Reported Supported Source: Unit 42, Palo Alto NetworksView cited source
  3. [3]

    From that single appliance the attackers exfiltrated an archive containing running configurations, cryptographic material and database files for more than 500 managed FortiGate firewalls.

    Reported Supported Source: Unit 42, Palo Alto NetworksView cited source

Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.

Add to ChatGPTAdd to Claude

Sources

1 independent publisher whose own reporting we read for this story.

  1. unit42.paloaltonetworks.com

    1 article · October 14, 2026

    Unit 42 Uncovers PEERSTITCH, a Stealthy FortiGate Implant

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Entities

Loading related stories