{"id":11366,"date":"2026-03-15T10:03:32","date_gmt":"2026-03-15T10:03:32","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2026\/03\/15\/fortigate-firewalls-exploited-in-wave-of-attacks-to-breach-networks-and-steal-credentials\/"},"modified":"2026-03-15T10:03:32","modified_gmt":"2026-03-15T10:03:32","slug":"fortigate-firewalls-exploited-in-wave-of-attacks-to-breach-networks-and-steal-credentials","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2026\/03\/15\/fortigate-firewalls-exploited-in-wave-of-attacks-to-breach-networks-and-steal-credentials\/","title":{"rendered":"FortiGate Firewalls Exploited in Wave of Attacks to Breach Networks and Steal Credentials"},"content":{"rendered":"<p>    FortiGate Firewalls Exploited in Wave of Attacks to Breach Networks and Steal Credentials<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p>A series of intrusions in early 2026 in which threat actors compromised FortiGate Next-Generation Firewalls (NGFW) to establish persistent footholds within enterprise environments. Each case was intercepted during the lateral movement phase before the attackers could fully achieve their objectives.<\/p>\n<p>The attack wave uncovered by SentinelOne closely tracks three high-severity Fortinet vulnerabilities disclosed between December 2025 and February 2026.<\/p>\n<p><a href=\"https:\/\/cybersecuritynews.com\/fortinet-disabled-forticloud-sso-0-day\/\" target=\"_blank\" rel=\"noreferrer noopener\">CVE-2025-59718<\/a> and <a href=\"https:\/\/cybersecuritynews.com\/fortinet-confirms-active-exploitation\/\" target=\"_blank\" rel=\"noreferrer noopener\">CVE-2025-59719<\/a> (CVSS: 9.8), both rooted in improper verification of cryptographic signatures (CWE-347), allow an unauthenticated attacker to send a crafted SAML token and gain administrative access to FortiGate devices without valid credentials. CISA added CVE-2025-59718 to its Known Exploited Vulnerabilities catalog with a remediation deadline of January 23, 2026.<\/p>\n<p>A third flaw, <a href=\"https:\/\/cybersecuritynews.com\/fortinet-forticloud-sso-vulnerability\/\" target=\"_blank\" rel=\"noreferrer noopener\">CVE-2026-24858<\/a>, emerged as a zero-day actively exploited in January 2026, allowing attackers to log into victim FortiGate devices using their own FortiCloud account a distinct attack path confirmed as a net-new vulnerability rather than a patch bypass.<\/p>\n<p>Fortinet temporarily suspended FortiCloud SSO on January 26, 2026, and issued firmware patches requiring customers to upgrade before SSO functionality would be restored.<\/p>\n<p>Beyond weaponized exploits, researchers also noted that lower-skilled actors are scanning for open FortiGate instances and attempting logins using weak or default credentials, lowering the technical bar for initial access.<\/p>\n<h2 class=\"wp-block-heading\" id=\"configuration-files-stripped-for-credentials\"><strong>Configuration Files Stripped for Credentials<\/strong><\/h2>\n<p>Once inside, attackers executed the <code>show full-configuration<\/code> command to extract the full FortiGate configuration file. Because FortiOS uses a reversible encryption scheme for these files, adversaries were able to decrypt embedded service account credentials, particularly LDAP and Active Directory (AD) accounts, and pivot directly into the internal network.<\/p>\n<h3 class=\"wp-block-heading\" id=\"incident-1-iab-foothold-and-rogue-domain-workstati\"><strong>Incident 1: IAB Foothold and Rogue Domain Workstations<\/strong><\/h3>\n<p>In the first investigated incident, the compromise likely began in late November 2025 and went undetected through February 2026, a dwell time of approximately two months.<\/p>\n<p>After gaining access, the threat actor created a local FortiGate admin account named \u201csupport\u201d and added four permissive firewall policies enabling unrestricted traffic across all network zones.<\/p>\n<p>The low activity volume during this period is consistent with an Initial Access Broker (IAB) establishing and verifying access before transferring it to another buyer.<\/p>\n<p>In February 2026, the attacker authenticated to Active Directory using the decrypted <code>fortidcagent<\/code> service account credentials from IP address 193.24.211[.]61, then exploited the <code>mS-DS-MachineAccountQuota<\/code> attribute to join two rogue workstations \u2014 WIN-X8WRBOSK0OF and WIN-YRSXLEONJY2 to the corporate domain.<\/p>\n<p>Password spraying originating from the FortiGate appliance IP, combined with artifacts linked to SoftPerfect Network Scanner, triggered security alerts and ultimately halted further lateral movement.<\/p>\n<h3 class=\"wp-block-heading\" id=\"incident-2-rmm-deployment-and-ntds-exfiltration\"><strong>Incident 2: RMM Deployment and NTDS Exfiltration<\/strong><\/h3>\n<p>In the second incident, investigated in late January 2026, the attacker created a local admin account named \u201cssl-admin\u201d on the compromised FortiGate device and, within 10 minutes, logged into multiple internal servers using domain administrator credentials harvested from the decrypted configuration file.<\/p>\n<p>The actor staged files in <code>C:ProgramDataUSOShared<\/code> and deployed two Remote Monitoring and Management (RMM) tools \u2014 Pulseway and MeshAgent \u2014 hosted on attacker-controlled Google Cloud Storage and AWS S3 buckets, respectively.<\/p>\n<p>MeshAgent was concealed by setting the Windows Registry value <code>SystemComponent=1<\/code> to hide it from the Programs and Features list. The attacker then used DLL side-loading via malicious Java-named DLLs to beacon to attacker-controlled domains <code>ndibstersoft[.]com<\/code> and <code>neremedysoft[.]com<\/code>.<\/p>\n<p>To complete the attack chain, the threat actor created a Volume Shadow Copy of the primary domain controller and extracted the NTDS.dit file and SYSTEM registry hive using <code>makecab<\/code>, then exfiltrated the compressed archives via a connection to a Cloudflare-owned IP (172.67.196[.]232) before deleting the local copies.<\/p>\n<h2 class=\"wp-block-heading\" id=\"defender-recommendations\"><strong>Mitigations<\/strong><\/h2>\n<p><a href=\"https:\/\/www.sentinelone.com\/blog\/fortigate-edge-intrusions\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">SentinelOne highlighted<\/a> that insufficient log retention severely hindered both investigations, preventing precise identification of the initial access vector. Organizations should implement a minimum of 14 days of FortiGate log retention, with 60 to 90 days strongly preferred. Key defensive actions include:<\/p>\n<ul class=\"wp-block-list\">\n<li>Immediately apply all available Fortinet firmware patches addressing CVE-2025-59718, CVE-2025-59719, and CVE-2026-24858.<\/li>\n<li>Rotate all LDAP and AD credentials associated with FortiGate appliances following any suspected compromise.<\/li>\n<li>Enforce strong administrative access controls and eliminate default or weak credentials on network edge devices.<\/li>\n<li>Monitor for unauthorized local admin account creation on FortiGate appliances (names such as \u201csupport,\u201d \u201cssl-admin,\u201d \u201chelpdesk\u201d).<\/li>\n<li>Audit <code>mS-DS-MachineAccountQuota<\/code> settings to restrict unauthorized workstation joins to the domain.<\/li>\n<li>Ensure EDR telemetry from servers adjacent to the NGFW is actively monitored, as the appliances themselves cannot host endpoint detection tools.<\/li>\n<\/ul>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 94%,rgb(169,184,195) 100%)\"><strong>Follow us on <a href=\"https:\/\/news.google.com\/publications\/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google News<\/a>, <a href=\"https:\/\/www.linkedin.com\/company\/cybersecurity-news\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">LinkedIn<\/a>, and <a href=\"https:\/\/x.com\/cyber_press_org\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">X<\/a> for daily cybersecurity updates. <a href=\"https:\/\/cybersecuritynews.com\/contact-us\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Contact us<\/a> to feature your stories.<\/strong><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/fortigate-firewalls-exploited\/\">FortiGate Firewalls Exploited in Wave of Attacks to Breach Networks and Steal Credentials<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Guru Baran<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/fortigate-firewalls-exploited\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>FortiGate Firewalls Exploited in Wave of Attacks to Breach Networks and Steal Credentials A series of intrusions in early 2026 in which threat actors compromised FortiGate Next-Generation Firewalls (NGFW) to establish persistent footholds within enterprise environments. Each case was intercepted during the lateral movement phase before the attackers could fully achieve their objectives. The attack [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,63],"tags":[130],"class_list":["post-11366","post","type-post","status-publish","format-standard","hentry","category-cyber-security","category-cyber-security-news","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/11366"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=11366"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/11366\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=11366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=11366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=11366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}