Cyber Threats Vulnerabilities

In the cybersecurity world, the time between a “patch released” announcement and an “active attack started” warning is getting shorter and shorter. Two critical vulnerabilities (CVE-2025-59718 and CVE-2025-59719) affecting Fortinet devices, which Fortinet announced last week, were actively exploited by threat actors as of December 12, 2025, less than a week after their disclosure.

Details of the Vulnerability

Technical Basis of the Vulnerability: “Fake Identity, Invalid Signature”

These vulnerabilities (in FortiOS, FortiWeb, FortiProxy, and FortiSwitchManager) stem from a critical failure in cryptographic signature verification, rather than a classic coding error.

How Does the Attack Mechanism Work?

Attackers exploit a flaw in how the target system processes SAML (Security Assertion Markup Language) responses.

  • Manipulation: The attacker creates a specially crafted SAML message.
  • Bypass: Because the system cannot properly verify the cryptographic signature in this message, it accepts the attacker’s identity as valid.
  • Result: The attacker logs into the system directly with “admin” privileges, without needing any valid username or password.
  • Critical Configuration Trap: Although the FortiCloud SSO feature appears “Disabled” by default, when an administrator registers a device with FortiCare, it automatically enables unless the “Allow administrative login using FortiCloud SSO” option on the registration page is manually disabled. This causes many administrators to unknowingly leave the door open.

Field Intelligence: What Are the Attackers Doing?

Data from our clients’ devices and global CTI sensors indicates that the attack evolved from a random scan into a targeted data theft campaign.

IP Addresses as IoC:

  • 167.179.76[.]111
  • 199.247.7[.]82
  • 45.32.153[.]218
  • 45.61.136[.]7
  • 38.54.88[.]203
  • 38.54.95[.]226
  • 38.60.212[.]97

The IP addresses used in the attacks are associated with the following hosting/proxy providers:

  • The Constant Company LLC
  • Bl Networks
  • Kaopu Cloud Hk Limited

Measures should be taken against traffic from these networks, and you can define a SIEM rule for this case.

Observed Attack Chain

First Access: Starting on December 12, 2025, attackers gained unauthorized access to FortiGate devices as “admin” using a SAML bypass method.

Target Action: After gaining access, the attackers’ primary goal was to Export Device Configuration (Export Configuration via GUI).

Why Configuration Files? These files contain network maps, VPN users, and, most importantly, hashed passwords. Attackers aim to penetrate deeper into the network by cracking these hashes offline (dictionary attacks).

Affected Versions and Patch Status

All systems using the following versions and with FortiCloud SSO enabled are at risk:

  • FortiOS: Versions 7.4.0–7.4.4, 7.2.0–7.2.6, 7.0.0–7.0.14, and 6.4.0–6.4.14.
  • FortiProxy & FortiWeb: All relevant sub-versions.

Secure Versions:

  • FortiOS: 7.6.4, 7.4.9, 7.2.12, 7.0.18 or later.
  • FortiWeb: 8.0.1 or later.

Emergency Action Plan and Improvement

In a state of active exploitation, there may not be time to plan for patching. In such a case, immediately take the following steps:

Step 1: Immediate Mitigation

Before installing the patch, disable the attack vector; disable the FortiCloud SSO feature from the device management panel or via the CLI.

CLI Command (Example):

config system admin
edit "admin"
unset forticloud-sso-login
end

Note: This command may vary depending on the version; check FortiCare settings via the GUI.

Step 2: Isolate the Admin Interface

Admin panels (HTTPS/SSH) should never be open to the entire internet. Restrict access only to trusted internal IPs or the administration block behind a VPN.

Step 3: IoC Hunting

Firstly, if you have FortiCloud SSO service enabled on your system and security patches haven’t been applied yet, you might consider enabling “Assume Breach” procedures, assuming the device has been compromised.

  • Look in the logs for suspicious SSO entries for the “admin” user (especially from the hosting providers mentioned above).
  • Check configuration file downloads (configuration exports).

Step 4: Password Reset

If a breach is suspected, assume the attackers stole the configuration file and change all local user passwords, VPN passwords, and LDAP/RADIUS secrets.

Additional

This vulnerability serves as a reminder that Fortinet devices can be more than just a firewall; they can also be a key gateway to the network for attackers. You must keep your defenses up-to-date, optimizing your detection rules and SIEM correlation logic based on active attack indicators.

Author

Cyberthint

Cyberthint is an unified cyber threat intelligence platform. Everything you need is on a single platform! With Cyberthint, you can monitor and identify advanced threats and take early action.

Leave a comment

Your email address will not be published. Required fields are marked *