/cards/ once it crosses the publish bar. Status: superseded.CISA lists Fortinet CVE-2025-61624 as exploited; reported PeerStitch/FortiManager link unconfirmed
CISA added CVE-2025-61624, an authenticated admin path traversal in FortiOS, FortiPAM, FortiProxy and FortiSwitchManager, to KEV on evidence of active exploitation. Today: capture logs and configs, review admin CLI file activity for compromise, then apply FG-IR-26-122.
Triage: CISA lists the flaw as actively exploited in Fortinet edge and admin products, and its guidance requires forensic triage before patching [S2][S4].
The KEV listing and the exploitation finding come from CISA primary sources [S1][S2][S4]. The chain with FortiJump and the PeerStitch implant rests on one secondary report [S3] whose content the pipeline could not retrieve, so that part is low confidence.
What happened
- CISA added CVE-2025-61624 to the Known Exploited Vulnerabilities catalog on 2026-10-16, based on evidence of active exploitation [S2].
- The flaw is a path traversal in FortiOS, FortiPAM, FortiProxy and FortiSwitchManager [S1][S2].
- Exploitation needs an authenticated attacker with an admin profile and read-write permissions. Such an attacker can write or delete arbitrary files through specific CLI commands [S2].
- CISA BOD 26-04 guidance requires forensic triage for this KEV entry before patching, to check whether the system was already compromised [S4].
- Secondary reporting says suspected state actor UNC5820 / CL-STA-0954 chained FortiJump (CVE-2024-47575) with CVE-2025-61624 against a telecom's FortiManager and pushed a PeerStitch implant to over 500 managed FortiGates. The pipeline could not retrieve this report, so it is uncorroborated [S3].
Timeline
| 2026-10-16 | CISA adds CVE-2025-61624 to KEV on evidence of active exploitation. [S2] |
| 2026-10-19 | Brief date. Card drafted from the CISA KEV listing and BOD 26-04 guidance. [S4] |
| 2026-10-20 | SecurityWeek reportedly links the bug to a PeerStitch implant in a telecom intrusion via FortiManager. This date falls after the brief date, and the content was not retrieved. [S3] |
Detect
Fortinet admin CLI sessions that write or delete files · FortiOS / FortiProxy / FortiPAM / FortiSwitchManager system event logs (syslog or FortiAnalyzer forward)
index=* devid=* type="event" subtype="system" (ui="*cli*" OR ui="ssh*" OR ui="jsconsole*" OR ui="console*") (action="delete" OR msg="*delete*" OR msg="*upload*" OR msg="*restore*" OR msg="*execute*" OR msg="*../*") | stats count min(_time) as first_seen max(_time) as last_seen values(msg) as msg values(ui) as ui by devname user
A hit means: An admin session ran CLI commands that write, delete or restore files. That is the activity CISA ties to this flaw [S2][S4]. Confirm the user, source and change window before treating it as malicious.
Rare successful admin logins on affected Fortinet devices · FortiOS / FortiProxy / FortiPAM / FortiSwitchManager system event logs
index=* devid=* type="event" subtype="system" logdesc="Admin login successful" | stats count min(_time) as first_seen max(_time) as last_seen values(ui) as ui by devname user | where count<5
A hit means: An admin account logged in rarely, or from an unusual interface or source. Exploitation needs a read-write admin [S2], so an unexpected admin session is a precondition worth checking.
Verify
- Match each CLI file write or delete against change tickets and the named admin's own account of the work [S4].
- Compare the device's current files and config against a known-good backup taken before 2026-10-16 [S2][S4].
- Benign look-alikes: scheduled config backups and restores, firmware upgrades, certificate or script uploads by admins, and automation or orchestration accounts (for example FortiManager pushes).
- A hit is stronger if the admin session came from an IP outside your management ranges, or used an account created or changed recently.
Scope
Affected
Only if
- The attacker is authenticated with an admin profile that has read-write permissions [S2]
Not affected if
None stated by the sources.
Fixed in: See Fortinet advisory FG-IR-26-122. Fixed versions are not stated in the provided sources.
Enumerate
- Every FortiOS, FortiPAM, FortiProxy and FortiSwitchManager instance, with its running version.
- All admin accounts with read-write profiles, including local, RADIUS/LDAP-mapped and API accounts.
- Management interface exposure for each device: trusted hosts, and internet reachability.
- FortiManager instances and the devices they manage, given the uncorroborated FortiManager reporting [S3].
- How long log retention covers each device, back to at least before 2026-10-16.
Contain
- Export system event logs and full config backups from each affected device before any change. Patching or rebooting can destroy volatile evidence, and that loss cannot be undone [S4].
- Restrict administrative access to trusted management hosts. Disable admin access on internet-facing interfaces.
- Review read-write admin accounts. Disable any you cannot attribute, and reset credentials for accounts seen in suspicious sessions.
- Complete the forensic triage required by BOD 26-04, then apply the FG-IR-26-122 update [S4][S2].
- Isolate or take offline any device where triage finds unauthorized file writes or deletions. Keep a copy of its state for analysis.
Eradicate
- Remove any unauthorized admin accounts, and any files written through the flaw that triage finds [S2].
- The provided sources do not describe persistence for this CVE. If an implant such as the reported PeerStitch is suspected, follow vendor guidance on reimaging or firmware reinstall [S3, uncorroborated].
Recover
- Before restoring, confirm each device runs the fixed release from FG-IR-26-122 and that its config matches a known-good baseline [S2].
- Confirm admin access is limited to trusted hosts and that only approved read-write accounts remain.
- Afterwards, keep running the CLI file-activity and rare-admin-login hunts, and watch for config or firmware pushes from FortiManager.
Re-enter the loop when
- Fortinet or CISA publish IoCs, or name a threat actor or implant for CVE-2025-61624.
- The FortiJump (CVE-2024-47575) plus CVE-2025-61624 chain or PeerStitch is corroborated by a primary source [S3].
- FG-IR-26-122 is revised to add products or versions, or to change the precondition from authenticated admin.
- Triage finds a compromised device, or finds FortiManager pushes to managed devices that you cannot account for.
Debrief
- Record each affected device, its version, patch date and forensic triage result, as BOD 26-04 requires [S4].
- Record any admin sessions that triage could not attribute, and how long logs were retained.
- Gap: the sources give no fixed versions, exploitation details, IoCs or attribution for CVE-2025-61624.
- Gap: the PeerStitch / UNC5820 / FortiManager claims are uncorroborated [S3].
Detection coverage — checked automatically
| Category | Source | Status |
|---|---|---|
| Vendor | Impacted vendor / CERT advisory | published — primary source among the thread's sources: https://www.cisa.gov/known-exploited-vulnerabilities-catalog |
| Government | CISA KEV · CVE-2024-26008 | nothing found — not in the catalog |
| Government | CISA KEV · CVE-2024-47575 | published — listed 2024-10-23, federal due 2024-11-13 |
| Government | CISA KEV · CVE-2025-61624 | published — listed 2026-10-16, federal due 2026-10-19 |
| Reference | NVD · CVE-2024-26008 | published — published 2025-10-14, CVSS 3.1 5.3 |
| Reference | NVD · CVE-2024-47575 | published — published 2024-10-23, CVSS 3.1 9.8 |
| Reference | NVD · CVE-2025-61624 | published — published 2026-04-14, CVSS 3.1 6 |
| VM scanners | Qualys · CVE-2024-26008 | nothing found — no ThreatPROTECT or Security Blog post names it; the QID knowledge base needs a login |
| VM scanners | Qualys · CVE-2024-47575 | published — ThreatPROTECT: CISA Added Fortinet FortiManager Vulnerability to its Known Exploitable Vulnerabilities Catalog (CVE-2024-47575) |
| VM scanners | Qualys · CVE-2025-61624 | nothing found — no ThreatPROTECT or Security Blog post names it; the QID knowledge base needs a login |
| VM scanners | Rapid7 · CVE-2024-26008 | published — InsightVM coverage stated |
| VM scanners | Rapid7 · CVE-2024-47575 | published — InsightVM coverage stated · 1 Metasploit module (not linked) |
| VM scanners | Rapid7 · CVE-2025-61624 | published — InsightVM coverage stated |
| VM scanners | Tenable · CVE-2024-26008 | published — 1 plugin: 270402 Fortinet Fortigate FGFM protocol allows unauthenticated reset of the connection (FG-IR-24-041) |
| VM scanners | Tenable · CVE-2024-47575 | published — 1 plugin: 209559 Fortinet FortiManager Missing Authentication (FG-IR-24-423) |
| VM scanners | Tenable · CVE-2025-61624 | published — 1 plugin: 306463 Fortinet Fortigate Path Traversal in CLI (FG-IR-26-122) |
| EDR / endpoint VM | CrowdStrike blog | nothing found — no post names it among the feed's 10 newest items |
| EDR / endpoint VM | Microsoft Security blog | nothing found — no post names it among the feed's 10 newest items |
| EDR / endpoint VM | SentinelOne blog | nothing found — no post names it among the feed's 10 newest items |
| EDR / endpoint VM | SentinelOne Labs | nothing found — no post names it among the feed's 10 newest items |
| WAF / edge | Akamai blog | nothing found — no post names it among the feed's 1179 newest items |
| WAF / edge | Cloudflare WAF managed-ruleset changelog | nothing found — no post names it among the feed's 136 newest items |
| Cloud / container | Wiz blog | nothing found — no post names it among the feed's 714 newest items |
| Linux distro errata | Debian tracker · CVE-2024-26008 | published — tracker entry |
| Linux distro errata | Debian tracker · CVE-2024-47575 | published — tracker entry |
| Linux distro errata | Debian tracker · CVE-2025-61624 | published — tracker entry |
| Linux distro errata | Red Hat · CVE-2024-26008 | nothing found — no Red Hat entry |
| Linux distro errata | Red Hat · CVE-2024-47575 | nothing found — no Red Hat entry |
| Linux distro errata | Red Hat · CVE-2025-61624 | nothing found — no Red Hat entry |
| IDS / research | Cisco Talos blog | nothing found — no post names it among the feed's 15 newest items |
| IDS / research | Emerging Threats open · CVE-2024-26008 | nothing found — no open rule names it (exploit, web_server, web_specific_apps sets) |
| IDS / research | Emerging Threats open · CVE-2024-47575 | published — 5 Suricata rules: sid 2057690, 2057691, 2057692, 2057693, 2057694 |
| IDS / research | Emerging Threats open · CVE-2025-61624 | nothing found — no open rule names it (exploit, web_server, web_specific_apps sets) |
| Detection content | Elastic detection rules | published — 6 files name FortiOS: rules/network/persistence_fortigate_super_admin_account_creation.toml, rules/network/persistence_fortigate_admin_creation_unusual_source.toml, rules/network/persistence_fortigate_sso_login_followed_by_admin_creation.toml, rules/network/collection_fortigate_config_download.toml |
| Detection content | Elastic Security Labs | nothing found — no post names it among the feed's 102 newest items |
| Detection content | SigmaHQ rules | published — 10 files name FortiOS: rules-emerging-threats/2022/Exploits/CVE-2022-42475/fortios_sslvpnd_exploit_cve_2022_42475_exploitation_indicators.yml, rules/network/fortinet/fortigate/fortinet_fortigate_user_group_modified.yml, rules/network/fortinet/fortigate/fortinet_fortigate_new_vpn_ssl_web_portal.yml, rules/network/fortinet/fortigate/fortinet_fortigate_new_local_user_created.yml |
| Detection content | Splunk ESCU | published — 2 files name FortiOS: stories/cve_2022_40684_fortinet_appliance_auth_bypass.yml, detections/web/fortinet_appliance_auth_bypass.yml |
| Community | Nuclei template · CVE-2024-26008 | nothing found — no template under http/cves |
| Community | Nuclei template · CVE-2024-47575 | nothing found — no template under http/cves |
| Community | Nuclei template · CVE-2025-61624 | nothing found — no template under http/cves |
| MSSP / IR firms | Arctic Wolf blog | nothing found — no post names it among the feed's 10 newest items |
| MSSP / IR firms | Huntress blog | nothing found — no post names it among the feed's 746 newest items |
| MSSP / IR firms | Rapid7 blog | nothing found — no post names it among the feed's 20 newest items |
| MSSP / IR firms | Sophos threat research | nothing found — no post names it among the feed's 15 newest items |
| Research | Unit 42 | published — Unit 42 Uncovers PEERSTITCH, a Stealthy FortiGate Implant |
Checked automatically 2026-10-31 19:33Z from public sources: 21 published, 24 nothing found, 0 not machine-checkable, 0 failed. "Nothing found" means the public source answered and had nothing, as of that moment; a feed covers only its newest posts. Re-checked daily.
What a person would still look up (5)
| SIEM / log collection | Confirm Fortinet system event logs, including admin CLI activity, reach the SIEM with enough retention to cover the period before 2026-10-16. |
| Vulnerability management | Check whether your scanner has a check for CVE-2025-61624 / FG-IR-26-122 across FortiOS, FortiPAM, FortiProxy and FortiSwitchManager, and whether it runs authenticated. |
| Asset inventory / CMDB | Check that all Fortinet appliances and virtual instances, including FortiManager, are inventoried with their versions. |
| NDR / network monitoring | Check visibility of management-plane traffic to and from Fortinet devices and FortiManager. |
| Identity / PAM | Check whether Fortinet admin accounts are centrally managed and their sessions logged. |
Exposure queries — generated automatically
shodan · cve · CVE-2024-47575
vuln:CVE-2024-47575
open · Shodan tags a service with a CVE from its banner version; a paid-tier filter. Exact for this CVE, blind to a host Shodan has not fingerprinted.
0match this spelling on Shodan · 2026-10-31 — Shodan has tagged no banner with this CVE yet; its tagging follows its own version fingerprinting, not the advisory
shodan · cve · CVE-2024-26008
vuln:CVE-2024-26008
open · Shodan tags a service with a CVE from its banner version; a paid-tier filter. Exact for this CVE, blind to a host Shodan has not fingerprinted.
0match this spelling on Shodan · 2026-10-31 — Shodan has tagged no banner with this CVE yet; its tagging follows its own version fingerprinting, not the advisory
shodan · cve · CVE-2025-61624
vuln:CVE-2025-61624
open · Shodan tags a service with a CVE from its banner version; a paid-tier filter. Exact for this CVE, blind to a host Shodan has not fingerprinted.
0match this spelling on Shodan · 2026-10-31 — Shodan has tagged no banner with this CVE yet; its tagging follows its own version fingerprinting, not the advisory
shodan · cpe · fortinet:fortimanager
cpe:"cpe:/a:fortinet:fortimanager"
open · Every Fortimanager service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:fortinet:fortimanager). Affected per NVD: >= 6.2.0 < 6.2.13; >= 6.4.0 < 6.4.15; >= 7.0.0 < 7.0.13; >= 7.2.0 < 7.2.8; >= 7.4.0 < 7.4.5; = 7.6.0.
0match this spelling on Shodan · 2026-10-31
shodan · product · fortinet:fortimanager
product:"Fortimanager"
open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: >= 6.2.0 < 6.2.13; >= 6.4.0 < 6.4.15; >= 7.0.0 < 7.0.13; >= 7.2.0 < 7.2.8; >= 7.4.0 < 7.4.5; = 7.6.0.
0match this spelling on Shodan · 2026-10-31 — a text search for "Fortimanager" matches 13 services, but no product or http.component facet value names this product; Shodan may not fingerprint it
censys · product · fortinet:fortimanager
host.services: (software.product = "Fortimanager")
Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: >= 6.2.0 < 6.2.13; >= 6.4.0 < 6.4.15; >= 7.0.0 < 7.0.13; >= 7.2.0 < 7.2.8; >= 7.4.0 < 7.4.5; = 7.6.0.
shodan · cpe · fortinet:fortimanager_cloud
cpe:"cpe:/a:fortinet:fortimanager_cloud"
open · Every Fortimanager Cloud service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:fortinet:fortimanager_cloud). Affected per NVD: >= 6.4.1 <= 6.4.7; >= 7.0.1 < 7.0.13; >= 7.2.1 < 7.2.8; >= 7.4.1 < 7.4.5.
0match this spelling on Shodan · 2026-10-31
shodan · product · fortinet:fortimanager_cloud
product:"Fortimanager Cloud"
open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: >= 6.4.1 <= 6.4.7; >= 7.0.1 < 7.0.13; >= 7.2.1 < 7.2.8; >= 7.4.1 < 7.4.5.
0match this spelling on Shodan · 2026-10-31 — a text search for "Fortimanager" matches 13 services, but no product or http.component facet value names this product; Shodan may not fingerprint it
censys · product · fortinet:fortimanager_cloud
host.services: (software.product = "Fortimanager Cloud")
Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: >= 6.4.1 <= 6.4.7; >= 7.0.1 < 7.0.13; >= 7.2.1 < 7.2.8; >= 7.4.1 < 7.4.5.
shodan · cpe · fortinet:fortiproxy
cpe:"cpe:/a:fortinet:fortiproxy"
open · Every Fortiproxy service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:fortinet:fortiproxy). Affected per NVD: >= 1.2.0 < 7.2.10; >= 7.4.0 < 7.4.4.
0match this spelling on Shodan · 2026-10-31
shodan · product · fortinet:fortiproxy
product:"Fortiproxy"
open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: >= 1.2.0 < 7.2.10; >= 7.4.0 < 7.4.4.
0match this spelling on Shodan · 2026-10-31 — a text search for "Fortiproxy" matches 5 services, but no product or http.component facet value names this product; Shodan may not fingerprint it
censys · product · fortinet:fortiproxy
host.services: (software.product = "Fortiproxy")
Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: >= 1.2.0 < 7.2.10; >= 7.4.0 < 7.4.4.
shodan · cpe · fortinet:fortiswitchmanager
cpe:"cpe:/a:fortinet:fortiswitchmanager"
open · Every Fortiswitchmanager service Shodan fingerprinted, any version (CPE 2.2 form of cpe:2.3:a:fortinet:fortiswitchmanager). Affected per NVD: >= 7.0.0 < 7.0.4; >= 7.2.0 < 7.2.4.
0match this spelling on Shodan · 2026-10-31
shodan · product · fortinet:fortiswitchmanager
product:"Fortiswitchmanager"
open · Banner product name, NVD's spelling; adjust if Shodan's differs. Affected per NVD: >= 7.0.0 < 7.0.4; >= 7.2.0 < 7.2.4.
0match this spelling on Shodan · 2026-10-31 — a text search for "Fortiswitchmanager" matches nothing on Shodan
censys · product · fortinet:fortiswitchmanager
host.services: (software.product = "Fortiswitchmanager")
Censys Platform host search, software as fingerprinted at layer 7. Affected per NVD: >= 7.0.0 < 7.0.4; >= 7.2.0 < 7.2.4.
shodan · alias · fortinet:fortimanager
http.title:"FortiManager"
open · Banner spelling suggested by the model from the card text (login page title of the management console); counted against Shodan before it was shown.
2,545services internet-wide on Shodan · 2026-10-31
shodan · alias · fortinet:fortiproxy
http.title:"FortiProxy"
open · Banner spelling suggested by the model from the card text (web admin console page title); counted against Shodan before it was shown.
759services internet-wide on Shodan · 2026-10-31
NVD names 2 more affected products (libraries and embedders); the CVE query covers them where Shodan has fingerprinted the version.
Banner spellings: a model read 5 from the NVD names and this card's text (former and marketing names, console titles); 2 matched something on Shodan and are shown above, the rest were dropped.
Scope every query in your own tool, never in a shared document: Shodan `net:<your_ranges>`, `org:"<your_org>"` or `hostname:<your_domain>` (or a Shodan Monitor network alert, which applies the scope for you); Censys `host.ip: <your_ranges>` or `host.dns.names: <your_domain>`. Then compare the banner version with the affected range. Generated automatically 2026-10-31 19:33Z from the CVE ids and NVD's CPE configurations, each Shodan query counted against Shodan itself; re-built daily with the coverage check.
Open questions
- Is the FortiJump + CVE-2025-61624 chain and the PeerStitch implant real? The only linked report returned unrelated content [S3].
- The story cites CVE-2024-26008 as an alias for FortiJump, but FortiJump is CVE-2024-47575. Is this a conflation of two CVEs [S3]?
- The S3 story is dated 2026-10-20, after the 2026-10-19 brief date, in a thread described as oldest first. Is the date or the ordering wrong?
- Which fixed versions does FG-IR-26-122 list, and which specific CLI commands are abused?
- Does a FortiManager compromise widen exposure for managed FortiGates beyond the admin-credential precondition?
Sources
- [S1] https://www.cisa.gov/known-exploited-vulnerabilities-catalog · Cybersecurity and Infrastructure Security Agency (CISA)
- [S2] https://www.cisa.gov/news-events/alerts/2026/10/16/cisa-adds-two-known-exploited-vulnerabilities-catalog · Cybersecurity and Infrastructure Security Agency (CISA)
- [S3] https://www.securityweek.com/exploited-fortinet-bug-linked-to-stealthy-fortigate-implant-in-telecom-hack/ · SecurityWeek
- [S4] https://www.cisa.gov/news-events/directives/bod-26-04-implementation-guidance-prioritizing-security-updates-based-risk · Cybersecurity and Infrastructure Security Agency (CISA)
Public OSINT only. AI-generated by the pipeline; structure follows the DAIR model from Dynamic Incident Response (Joshua Wright). Published automatically once it crosses the publish bar.