/cards/ once it crosses the publish bar. Status: superseded. Supersedes version 1.Unit 42: CL-STA-0954 chained FortiManager CVE-2024-47575 and KEV-listed CVE-2025-61624 to deploy PEERSTITCH
Unit 42 reports an actor breached a telecom MSP's FortiManager, stole configs and credentials for 500+ managed FortiGates, then used CVE-2025-61624 to plant the memory-resident PEERSTITCH implant; CISA lists CVE-2025-61624 as exploited. Today: capture evidence before rebooting, hunt FortiGate auto-script objects and log-kill activity, rotate credentials held in device configs, and apply FG-IR-26-122.
Triage: CVE-2025-61624 is KEV-listed as exploited [S4], and Unit 42 documents one FortiManager compromise exposing credentials and keys for 500+ managed FortiGates [S1].
CISA KEV confirms exploitation of CVE-2025-61624 [S3][S4]. Unit 42 is primary research with quoted artifacts for the campaign chain [S1]. SecurityWeek [S2] returned unrelated content, and The Hacker News [S5] is secondary.
Changed since version 1
- Title, verdict and confidence: the PeerStitch / FortiManager link is now reported by Unit 42 primary research, no longer unconfirmed [S1].
- Sources renumbered: S1 Unit 42, S2 SecurityWeek, S3 KEV catalog, S4 CISA alert, S5 The Hacker News, S6 FG-IR-26-122.
- Removed BOD 26-04 references; that source is not in the current set.
- Scope: added FortiManager and its managed FortiGates; added enumeration of stored secrets and FGFM exposure [S1].
- Detect: replaced generic CLI and rare-login hunts with auto-script traversal, campaign IP, log-kill/FortiGateCloud and rogue registration hunts [S1].
- Verify, contain, eradicate and recover: added Unit 42 artifacts, memory-evidence warning and credential rotation [S1].
- Added timeline, Fortinet advisory source and fixed_in reference [S6].
What happened
- CISA added CVE-2025-61624, a path traversal in FortiOS, FortiPAM, FortiProxy and FortiSwitchManager, to KEV on 2026-10-16 based on evidence of active exploitation [S4].
- Exploitation requires an authenticated attacker with a read-write admin profile, who can write or delete arbitrary files via specific CLI commands [S4].
- Unit 42 reports CL-STA-0954 (UNC5820) exploited FortiJump (CVE-2024-47575) on a telecom MSP's FortiManager, registered a rogue Virtual FortiGate 'localhost' (serial FMG-VMTM23017412), and exfiltrated a .tm configuration archive [S1].
- The actor pushed sniffer configs to managed FortiGates, opened SSL-VPN sessions with cracked credentials, and used auto-script objects named ../../../../setup to drop the PEERSTITCH loader from 23.240.77[.]233:8085 [S1].
- PEERSTITCH ptrace-injects into /bin/miglogd and /bin/iked to patch them in memory; Unit 42 also describes an Apache mod_md ACME config that spawned an SSH reverse shell [S1].
- The actor killed miglogd and syslogd, cleared crashlogs, and deleted rogue admins, VPN groups and auto-script objects after use [S1].
Timeline
| 2024-10-23 | CVE-2024-47575 (FortiManager FortiJump) listed in CISA KEV. S3 |
| 2026-10-16 | CISA adds CVE-2025-61624 to KEV on evidence of active exploitation. S4 |
| 2026-10-19 | Federal remediation due date for CVE-2025-61624. S3 |
| undated | Unit 42 publishes CL-STA-0954 / PEERSTITCH research with IoCs and a YARA rule. S1 |
Detect
FortiGate auto-script objects with path traversal names · FortiOS system event / config change logs (syslog or FortiAnalyzer forward)
index=* devid=* type="event" subtype="system" (cfgpath="system.auto-script" OR msg="*auto-script*") (cfgobj="*../*" OR msg="*../*") | stats count min(_time) as first_seen max(_time) as last_seen values(action) as action values(cfgobj) as cfgobj values(msg) as msg by devname user ui
A hit means: An auto-script object was created, edited or deleted with ../ in its name, the technique Unit 42 ties to the PEERSTITCH loader and md-acme.conf drop [S1]. Treat as likely compromise; the actor deleted these objects shortly after use, so a delete event alone matters [S1].
Traffic or SSL-VPN sessions involving campaign IPs · FortiGate traffic and VPN event logs, proxy/egress logs
index=* (srcip IN ("23.240.77.233","47.18.167.159","45.32.41.202","198.199.122.22") OR dstip IN ("23.240.77.233","47.18.167.159","45.32.41.202","198.199.122.22") OR remip IN ("23.240.77.233","47.18.167.159","45.32.41.202","198.199.122.22")) | stats count min(_time) as first_seen max(_time) as last_seen values(dstport) as dstport values(action) as action values(user) as user by devname srcip dstipA hit means: A device talked to campaign infrastructure. Outbound to 23.240.77.233 on 8085 or 8084 matches the loader download and ACME reverse-shell channel [S1]; inbound SSL-VPN logins match the actor's use of cracked credentials [S1]. Confirm the role of the other IPs against [S1].
Logging daemons killed, crashlogs cleared, or FortiGateCloud admin activity · FortiOS CLI audit and system event logs
index=* devid=* (msg="*killall*miglogd*" OR msg="*killall*syslogd*" OR msg="*crashlog clear*" OR user="FortiGateCloud") | 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: Someone stopped local or remote logging, cleared crashlogs, or an admin named FortiGateCloud acted on the device. Unit 42 lists all three as actor tradecraft [S1]. Also check for gaps in each device's syslog stream, since a successful kill produces silence rather than events.
Rogue Virtual FortiGate registration on FortiManager · FortiManager event / device management logs
index=* "FMG-VMTM23017412" | stats count min(_time) as first_seen max(_time) as last_seen values(msg) as msg by host
A hit means: The serial of the rogue Virtual FortiGate Unit 42 observed appears in your logs [S1]. Treat the FortiManager and every device it manages as in scope. Absence does not clear you; the actor may use other serials.
Verify
- Pull config revisions on each FortiGate and look for system.auto-script objects containing ../ and for unexpected sniffer configs, admins or VPN groups [S1].
- Run 'diagnose debug crashlog read' and look for Signal 11 crashes in miglogd, iked or syslogd [S1].
- With vendor support, inspect /proc/<pid>/maps of miglogd and iked for anonymous 16,384-byte rwxp regions, and scan with the Unit 42 YARA rule u42_apt_linux_PEERSTITCH_fortigate_implant [S1].
- Check /data2/template/ for pM.js, a.js, a.wasm, b.js and dd, and /tmp/apache2/conf/md-acme.conf for '#0 certs managed by ACME' [S1].
- Benign look-alikes: legitimate auto-scripts (but not with ../ names), admin-run crashlog clears during troubleshooting, syslog gaps from reboots or upgrades, legitimate FortiManager config pushes, and any genuine Fortinet cloud-management account; confirm each against change records.
- Inbound scans from the IoC IPs without a completed session are weaker than outbound fetches or successful VPN logins.
Scope
Affected
- FortiOS, FortiPAM, FortiProxy, FortiSwitchManager (CVE-2025-61624) [S3][S4]
- FortiManager (CVE-2024-47575), the initial access in the Unit 42 campaign [S1]
- FortiGates managed by a compromised FortiManager, whose configs and keys were exfiltrated [S1]
Only if
- CVE-2025-61624: the attacker is authenticated with a read-write admin profile [S4]
- In the Unit 42 case, those credentials came from configs stolen via the FortiManager [S1]
Not affected if
None stated by the sources.
Fixed in: See Fortinet FG-IR-26-122 [S6]. Fixed versions are not stated in the provided material.
Enumerate
- Every FortiOS, FortiPAM, FortiProxy, FortiSwitchManager and FortiManager instance, with running version.
- For each FortiManager: all registered devices, any unknown Virtual FortiGates, and which FortiGates it manages.
- All admin accounts, VPN users and groups, including deleted ones visible in config revisions.
- Secrets stored in FortiGate configs: admin and VPN credentials, pre-shared keys, certificates, RADIUS/LDAP binds.
- Management and FGFM (TCP 541) exposure for each device.
- Log retention per device, and gaps in syslog delivery.
Contain
- Before patching or rebooting, export config revisions, event logs, crashlogs and, with vendor support, memory of miglogd and iked. PEERSTITCH is memory-resident; a reboot destroys those artifacts and cannot be undone [S1].
- Block 23.240.77.233 and the other campaign IPs at egress and for SSL-VPN [S1].
- Restrict management and FGFM access to trusted hosts; remove internet exposure of FortiManager and admin interfaces.
- Disable unknown admins and VPN accounts, and remove unauthorized sniffer configs and rogue FortiManager device registrations [S1].
- Rotate every credential and key stored in FortiGate configs if a FortiManager may be compromised; the actor exfiltrated and cracked them [S1]. Old credentials remain exposed even after rotation.
- Apply FG-IR-26-122 [S6] and the FortiManager fix for CVE-2024-47575.
Eradicate
- Remove auto-script objects with ../ names and the files they dropped in /data2/template/ [S1].
- Remove /tmp/apache2/conf/md-acme.conf and any mod_md job.json mapping MDChallengeDns01 to /bin/node [S1].
- Clear injected miglogd and iked by restoring clean firmware after evidence capture; whether PEERSTITCH persists across reboot is not stated.
- Remove the rogue Virtual FortiGate registration and any .tm archive on the FortiManager [S1].
- Close the root cause: patched firmware, rotated secrets, and no unauthorized read-write admins.
Recover
- Before restoring, confirm patched firmware, a config matching a known-good baseline, and rotated secrets [S6].
- Confirm syslog flows continuously from each device to the collector.
- Afterwards, keep the four hunts running, and alert on new auto-scripts, FortiGateCloud admin downloads, sniffer config pushes and logging gaps [S1].
Re-enter the loop when
- Fortinet updates FG-IR-26-122 with fixed versions, IoCs or new affected products [S6].
- Unit 42 or another primary source publishes new IoCs or ties CVE-2024-26008 or CVE-2024-26009 to the chain [S1].
- Any hit on a FortiManager: every device it manages enters scope [S1].
- A syslog gap or crashlog clear appears on any Fortinet device.
- CISA adds a further Fortinet CVE linked to this actor.
Debrief
- Record each device, version, patch date, evidence captured, and hunt results.
- Record which secrets were rotated and when, and any logging gaps found.
- Gap: no fixed versions in the provided material.
- Gap: the roles of CVE-2024-26008 and CVE-2024-26009 are not explained.
- Gap: whether PEERSTITCH survives a reboot is not stated.
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 | nothing found — no rule file names PEERSTITCH / CVE-2024-47575 / CVE-2024-26008 |
| Detection content | Elastic Security Labs | nothing found — no post names it among the feed's 102 newest items |
| Detection content | SigmaHQ rules | nothing found — no rule file names PEERSTITCH / CVE-2024-47575 / CVE-2024-26008 |
| Detection content | Splunk ESCU | nothing found — no rule file names PEERSTITCH / CVE-2024-47575 / CVE-2024-26008 |
| 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 21:13Z from public sources: 18 published, 27 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)
| VM scanners | Whether your scanner has checks for CVE-2025-61624 / FG-IR-26-122 and CVE-2024-47575, and whether they authenticate to FortiOS and FortiManager. |
| NGFW / IPS | Whether your IPS vendor publishes signatures for CVE-2024-47575 FGFM exploitation and for traffic to the campaign IPs. |
| SIEM | Whether FortiOS and FortiManager event, config-change and CLI audit logs are ingested, with the field names the hunts use, and whether log-silence alerting exists. |
| File / memory scanning | Whether you can run the Unit 42 YARA rule against FortiGate files or memory, which may need Fortinet support. |
| Threat intel / blocklists | Whether the campaign IPs, URLs and hashes are loaded into egress and VPN blocklists. |
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: >= 7.0.0 < 7.4.12; >= 7.6.0 < 7.6.5.
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: >= 7.0.0 < 7.4.12; >= 7.6.0 < 7.6.5.
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: >= 7.0.0 < 7.4.12; >= 7.6.0 < 7.6.5.
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.7; >= 7.2.0 < 7.2.8.
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.7; >= 7.2.0 < 7.2.8.
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.7; >= 7.2.0 < 7.2.8.
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,555services 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 (login page title of the proxy web console); 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 4 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 21:13Z 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
- Date inconsistency: brief date is 2026-10-15, but stories are dated 2026-10-16 to 2026-10-20 and KEV listing is 2026-10-16; the 'today' story is the oldest.
- SecurityWeek [S2] returned unrelated page content; its claims are not used.
- The roles of IPs 45.32.41.202, 47.18.167.159 and 198.199.122.22, and the hashes, should be checked against [S1]; the IoC list carries no per-item source.
- The story lists CVE-2024-26008 as 'also cited as' FortiJump; prior coverage data describes it as an FGFM connection-reset flaw. Its role is unclear.
- Prior BOD 26-04 forensic-triage guidance is no longer in the source set; confirm before citing.
- The PAN signature IDs in published guidance carry no source reference and are not used.
Sources
- [S1] https://unit42.paloaltonetworks.com/fortimanager-cve-2024-47575-peerstitch-malware/ · Unit 42 (Palo Alto Networks)
- [S2] https://www.securityweek.com/exploited-fortinet-bug-linked-to-stealthy-fortigate-implant-in-telecom-hack/ · SecurityWeek
- [S3] https://www.cisa.gov/known-exploited-vulnerabilities-catalog · CISA
- [S4] https://www.cisa.gov/news-events/alerts/2026/10/16/cisa-adds-two-known-exploited-vulnerabilities-catalog · CISA
- [S5] https://thehackernews.com/2026/10/attackers-exploit-fortios-flaw-to.html · The Hacker News
- [S6] https://fortiguard.fortinet.com/psirt/FG-IR-26-122 · Fortinet PSIRT
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.