CriticalFortinet CVSSv3 9.0 / NVD 9.8Not known exploitedFortiManager

Is your FortiManager exposed to CVE-2026-126261?

Fortinet published FG-IR-26-275 on 10 November 2026 for CVE-2026-126261, a Critical improper authorization vulnerability in FortiManager FGFM (CWE-285). Fortinet's CVSSv3 score is 9.0; the NVD record shows 9.8 on Fortinet's base vector. An unauthenticated attacker who can reach the FGFM port may execute code or commands. Fortinet lists Known Exploited: No, and no virtual patch. Upgrade to 8.0.1, 7.6.8, 7.4.6 or 7.2.9, or later.

Fortinet says it is not known exploited. Not in CISA KEV when checked on 11 November 2026

Fortinet advisory FG-IR-26-275 lists Known Exploited: No, and Virtual Patch: No. CVE-2026-126261 was not in CISA's Known Exploited Vulnerabilities catalogue when we checked at 00:01 GMT on 11 November 2026 (catalogue 2026.11.10, released at 19:03 UTC on 10 November, before this advisory). Recheck KEV. Upgrade affected FortiManager 8.0.0 to 8.0.1 or above, 7.6.0 through 7.6.7 to 7.6.8 or above, 7.4.0 through 7.4.5 to 7.4.6 or above, and 7.2.0 through 7.2.8 to 7.2.9 or above. Those fixed builds were already released before this advisory was published.

At a Glance

Based on Fortinet advisory FG-IR-26-275, the official CVE and NVD records, Fortinet release-note change logs and port documentation, and CISA KEV, as of 11 November 2026. Last updated 11 November 2026, 00:15 GMT.

12 Dec 2024

Fortinet's 7.2.9 change log lists the initial release of FortiManager 7.2.9.

18 Dec 2024

Fortinet's 7.4.6 change log lists the initial release of FortiManager 7.4.6.

15 Sep 2026

Fortinet's 8.0.1 change log lists the initial release of FortiManager 8.0.1.

22 Oct 2026

Fortinet's 7.6.8 change log lists the initial release of FortiManager 7.6.8.

10 Nov 2026

Fortinet publishes FG-IR-26-275 for CVE-2026-126261, rates it Critical, lists CVSSv3 9.0, and says Known Exploited: No. The official CVE record (CNA: Fortinet) is published the same day. This is not a same-day fix: the listed fixed builds were already out.

10 Nov 23:17 UTC

The NVD record is published, in Received status, and shows 9.8 on Fortinet's base vector. NVD has not scored it itself.

11 Nov 00:01 GMT

CVE-2026-126261 is not in CISA KEV catalogue 2026.11.10 (released at 19:03 UTC on 10 November, before this advisory). Recheck KEV.

Affected and fixed versions (FG-IR-26-275)

The table follows Fortinet's advisory exactly. Fortinet lists only FortiManager, and only these branches. It does not list FortiManager Cloud or FortiAnalyzer; we make no claim about those products either way. Scores: Fortinet CVSSv3 9.0 (vector with temporal metrics E:U/RL:O/RC:C). In CVSS 3.1, E:U means Exploit Code Maturity: Unproven, which is separate from Fortinet's statement that it is not known to be exploited. NVD shows 9.8 on the base vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. NVD had the record in Received status when we checked at 00:01 GMT on 11 November 2026 and had not published its own score. The weakness is CWE-285 (Improper Authorization). Fortinet lists the component as GUI; we do not interpret that. Found internally by Fortinet's own Product Security team.

Product (Fortinet)AffectedFortinet's solution
FortiManager 8.08.0.0Upgrade to 8.0.1 or above
FortiManager 7.67.6.0 through 7.6.7Upgrade to 7.6.8 or above
FortiManager 7.47.4.0 through 7.4.5Upgrade to 7.4.6 or above
FortiManager 7.27.2.0 through 7.2.8Upgrade to 7.2.9 or above

Fortinet change logs give these initial release dates for the fixed builds: 7.2.9 on 12 December 2024, 7.4.6 on 18 December 2024, 8.0.1 on 15 September 2026, and 7.6.8 on 22 October 2026. The advisory was published on 10 November 2026, so the listed fixed builds shipped before the advisory. The release notes and resolved issues pages for those four builds do not mention CVE-2026-126261 or FG-IR-26-275. Fortinet does not say, beyond naming these versions, when the fix went in, and we make no further claim.

What to Do in the Next 24 Hours

Proactive on the left. Reactive on the right. Vendor steps and our advice are labelled separately.

Proactive: Vendor Steps, Then Ours

Fortinet's upgrade first, then Fortinet's port documentation, then our advice for inventory and access. Our advice is not a substitute for FG-IR-26-275.

Free Detection Pack

Built by the CybaVerse threat hunt team for businesses, internal IT teams and MSPs. Check exposure offline and hunt for signs of misuse. Everything is read-only.

Verdicts

  • PATCHEDAt or above Fortinet's fix in a listed branch (8.0.1, 7.6.8, 7.4.6 or 7.2.9).
  • VULNERABLEIn Fortinet's listed affected ranges.
  • OUT OF RANGEA branch Fortinet did not list (for example 7.0 or 6.x). No claim either way.
  • UNKNOWNNot FortiManager, no product, no version, or an unreadable version. Never reported as PATCHED.

Exit codes

CodeMeaning
0Every row PATCHED
1Any VULNERABLE
2Any OUT OF RANGE, none vulnerable
3Any UNKNOWN, none vulnerable or out of range
4Usage or read error

Inventory mode exits with the worst row. MSPs can use the exit code in RMM or scheduled jobs.

Know the limits

  • Both checkers are read-only and offline. They only compare the versions or CSV you give them, send no network traffic, write nothing, and never contact Fortinet or a device. They report 7.0, 6.x and other unlisted branches as OUT OF RANGE, with no claim that those branches are affected or not affected.
  • Q2, Q2b, Q3, Q4, Q5, Q6, Q6b, Q7 and Q8 are our own patterns, not Fortinet's. They do not detect the vulnerability itself. Q1, Q1b and Q1c are inventory.
  • Sentinel table and vendor strings, the log_id values, and the Q5 and Q6 keyword text are unverified. None of the KQL has been run against a live tenant.
  • Three of the four Sigma rules convert only without a pipeline. The Windows FGFM port rule converts on the Microsoft pipelines, with quirks documented in the README.
  • Only FortiManager is listed in the advisory. The pack makes no claim about FortiManager Cloud or FortiAnalyzer either way.

What is in the pack

FileWhat it does
check-fortimanager.shOffline checker for Linux and macOS (bash)
Check-FortiManager.ps1The same checker in PowerShell 7
KQL (12 hunts)Q1, Q1b and Q1c inventory; Q2, Q2b, Q3, Q4, Q5, Q6, Q6b, Q7 and Q8 our patterns
Sigma (4 rules)net_firewall_fgfm_public_source.yml, fortimanager_fgfm_registration_peer_events.yml, fortimanager_script_shell_config_push.yml and win_net_fgfm_port_connection.yml, plus Kusto conversions (in the full pack)
tests/Fixtures and tests (in the full pack; 26 files in total)
README.mdVerified facts, Fortinet's advice versus ours, limits and usage

Reactive: How to Hunt (Our Advice)

Fortinet has published no indicators of compromise, and the pack contains none. The hunts below, and pack queries Q2 to Q8, are CybaVerse advice, our own patterns. None of the KQL has been run against a live tenant. CybaOps can still run a hunt across your estate.

If you find signs of compromise (our advice)

  • Isolate the FortiManager from untrusted networks and keep its logs and a configuration backup for investigation.
  • Apply the fixed FortiManager build listed in FG-IR-26-275.
  • Rotate FortiManager credentials, API tokens and any credentials the manager could reach, including those used to manage FortiGates.
  • Review managed FortiGates for unexpected configuration or firmware changes.
  • Start incident response if the manager sits in a path that can change production firewalls.

FortiManager CVE-2026-126261 FAQ

Short answers based on Fortinet advisory FG-IR-26-275, the official CVE and NVD records, Fortinet release-note change logs and port documentation, and CISA KEV, checked on 11 November 2026.

What is CVE-2026-126261?

Fortinet advisory FG-IR-26-275, published on 10 November 2026, is titled 'FGFM elevation before registration password is verified.' It describes an improper authorization vulnerability in FortiManager FGFM that may allow an unauthenticated attacker who can reach the FGFM port to execute code or commands via crafted FGFM packets. The official CVE record lists CWE-285 (Improper Authorization). Fortinet lists the component as GUI; we do not interpret that. Fortinet says it was found internally by Fortinet's own Product Security team. Only FortiManager is listed; FortiManager Cloud and FortiAnalyzer are not, and we make no claim about them either way.

How severe is it, and why do some records say 9.0 and others 9.8?

Fortinet rates it Critical. FG-IR-26-275 lists a CVSSv3 score of 9.0. The official CVE record (CNA: Fortinet) uses the vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, which includes temporal metrics, and a score of 9.0. In CVSS 3.1, E:U means Exploit Code Maturity: Unproven. That is separate from Fortinet's statement that the issue is not known to be exploited. The NVD record, which was in Received status when we checked on 11 November 2026, shows 9.8 on Fortinet's base vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. NVD has not published its own score. We report both figures, with those sources, and do not invent a third score.

Is it being exploited, or is it in CISA KEV?

Fortinet lists Known Exploited: No. CVE-2026-126261 was not in CISA's Known Exploited Vulnerabilities catalogue when we checked at 00:01 GMT on 11 November 2026 (catalogue 2026.11.10, released at 19:03 UTC on 10 November, before this advisory). That can change; recheck KEV. Fortinet's CVSS vector also includes E:U (Exploit Code Maturity: Unproven), which is a statement about exploit code maturity, not the same thing as 'not known to be exploited'.

Which versions are affected, and when were the fixes released?

Affected, per FG-IR-26-275: FortiManager 8.0.0; 7.6.0 through 7.6.7; 7.4.0 through 7.4.5; and 7.2.0 through 7.2.8. Fortinet's solution is 8.0.1 or above, 7.6.8 or above, 7.4.6 or above, and 7.2.9 or above. This is not a same-day patch. Fortinet change logs list these initial release dates: 7.2.9 on 12 December 2024, 7.4.6 on 18 December 2024, 8.0.1 on 15 September 2026, and 7.6.8 on 22 October 2026. The advisory itself was published on 10 November 2026. The release notes and resolved issues pages for those four builds do not mention the CVE. Fortinet does not say, beyond naming these versions, when the fix went in.

Is there a virtual patch or a vendor workaround?

Fortinet lists Virtual Patch: No, and the advisory does not publish a workaround. Fortinet's Incoming ports page and Communications Protocol Guide, which are not the advisory, document FGFM as TCP 541 for IPv4 and TCP 542 for IPv6 (with TCP 541 also listed for IPv6 starting in FortiManager 7.4.1). Our advice, not Fortinet's: restrict FGFM so only known FortiGate addresses can reach it, and do not leave it on the internet. That restriction does not replace the upgrade.

Who is this relevant to?

Organisations and MSPs that run FortiManager on the 8.0, 7.6, 7.4 or 7.2 branches listed in the advisory, including virtual appliances and lab systems, especially where the FGFM port is reachable from untrusted networks. Only FortiManager is listed. We make no claim about FortiManager Cloud or FortiAnalyzer either way, and the checker reports unlisted FortiManager branches such as 7.0 or 6.x as OUT OF RANGE, with no claim.

Protect Your FortiManager Estate, and Your Customers'

CybaOps monitors your servers, endpoints and cloud workloads, whether that's your own business or your clients'. UK-based analysts monitor alerts 24/7, run these threat hunts and act on pre-approved response actions, and CybaOps drives remediation through to a verified fix, so proactive checks and reactive response happen in one place.